MAEEKSFNFKYVIFGADVSAGYAAREFARQGLKHGELAIISNEPAVCIELILSTEIIKADLSTKSLFSTDGTIFKYQTMIVATGSTCVRLSECGFQDTNAKNVFYLRDIKDVDQLTLTMETKKKRKVVVIGGGYRGFEVSASLTVNNYEVTMVFPEPWIMHWLFSAEIASFYEGYYANKGIKIIKSTKATGFITNSNGEVTEVKLDDSRTIEADMVIVDIGGRPMISLFKGQVEEEKGGIKTDGFFKTSVTSVYAIGDVATFPMKLYGDMRRVEHVNHAFKSAEQAVMAIKAAEEGRSIQEYDYLPFFNSRAFDLSWQFYGDNVGQSVIFGDNDPNSPKAKFGTYWVKDGKVVGAFLEGGVVEENKAIARVARTQPSVGSLEVLSNVGELLIGSRVNRNRVLVSCHVK*