MSDLGEKNGENGNEDGASSKGTPSTKGATIPFDYSKLTIPSHNFVSVPSGHAPQFDGTHYAAWKHKMKLNLISLHPSIWKVVCTGVDVPHDDMELTSEQEQLIHRNAQASNAILSALSPEEFNKVDGSEEAKEIWDTLQLAHEGSPAVCEAKIELLEGRLGRFVMDDKETPQEMYDRMMILVNKIKGLGSEDMTNHFVVKRLLRAFGPRNPTLVSMIWERKDFKRLTPSDILGRIVSHEMQEEEAHEVRQMVKNAAMIKNQEVAWKAKQEEESSCEESEDEEMAFVVKRFKHFLRKSGYGKGRKDDDKGKRQSKRACFNCGEYGHFIADCPKSNEAKAKGGKKKPERAHVAEAHMAEVWYSRDEEDPEVKPMPKPKDKVEGEGGVATVAFKSSSSSKARLFNNLSDDDDDSYHYSCFMAQGRKVMSRPEFLSKIPNAYMCVNPRPGISRGTQ