MLFFKASLDNQHHRWRSQCRKVAIFFGFLFEHGGDLNVAFNAHFTERDRNIQETSIGAPPEDFMDIDDPTLPSLRPPLSLFPSARDININPFSLLNPNFTRSIFDSESGFRGSEPFVSHPREVRQILIEVKDGPSTESNHSGHAPRIEDVTETTTKNVPETRAHVIIDDDDDDEEDFPTSLPSHAGVNTHLTATTAEQEKALCQLGSEVGPLEPLLSLSWKKWIDWQHQMEGVKSEHKQSKNEPHMEVMSPVSKGVQMYNMNRLLVFMYREFRALQKHGLTSAIRANDLFYIYGTNHQRGSWVMKRNFRIPLEEELRRMVTPENVCAFESMLAGMYRVKLLGINMTHPCGLSSAMNKLPSY*