MYNLKNIYASITLYPHEINLVVSDNNNQFHVLYENSIANDELYTHAGITNKAKFKVVLNQLINNANDYLGFKLEKVIVVLAELVDDLEINRFKTDVFFTGYDFNHQDMLSSEKNRFLLKNRHINPNEVLDLVALNYRDLTTGKISKNFKYNCSYRANVIYYTTKNSLVKELKPFLKRNIIVKIDKIVTHHMVLAHSIKQINKNNLFVYLGEHTTDLMLFMDNALVDLVSEPFGRVNFLESDNDSENKALLEFLVDSTARIGDSGSIGMAYTDGSTYKEIRAVTIDDLIQSVNEKTKYLIDFINTNTEIFFQKYGFLPSTLLFYTKSKQLLNNFQLNQNLLSNHFKTVTIFKNEVQFVSRKYLLNCQAIALS*