MSYEGSKVLSIGGSRNIGYFSALRLLEKGATVTFLLRKPSVFTEDSTIQKYVQEGKARLVKGDALVRSDVANAWEEAAKGEGNPYVDVLLFTVGGTPKFELTKGFVITPANLVTQSLLNTLSTLPSSQPQPKIITISSTGLTKKSHASLPFAMKPFYGYFLALPHKDKVGAERVVAHSAGWEWDFESEGEVGEDITGEKWQEREGLPAPGSLKNIVVIRPALLVDGEAKADKMKGDKQPYRVQEGDIGGWTVSRKDVAHFVVEGALADWETWKGKCVSIAY*