MVSSAATSALPISAPYTFYPQARVPAPKKLVGLNAALEAQKNPEFEVKPEIFKEFSLPDGVAIVTGGNSGIGLEYSVCLAELGATVYCLDMPETPSEEFLACQSYVKRMPGNASLVFKRADVTDEETMNSLFQNIAETHGKIDVVIANAGVLGPRASCNEYPADWFRKVMDVNVTGVFITAQAASRQMIATKTSGSIIVTASMSGSIVNRDMPWCAYNASKAAAAHLVKSMAAELGQFEIRVNSISPGHIQTAMTDVCLDAEPGLGNQWAFQNPMGRLGGVSELRGVCAYLASSASSYTTGSDILVCGGHHVW*