MEMGESARTSLSEYGSPYFESRKAFKKVVVVVDATRELTRNALSFTVKNIVEPGDRLTVLGIMDRINNRMGFKNQADISGFIGTNEKILGQEISNMASLYGRKLQLFSDLCDSKGVFLDIKICAGAHFKSITLQQAIKLQATWIILDRHLKKDKKFYTYHLPCNVILMNEKDEAVFLRDCTGPRSTKERFQKFQFKIILQDIQSTVDFLGAEEVLSGAFSQNGPLDCNNIVNEINCCEHSESQATITSGKHFLSAVASTNSAAEIQEQSLLENCVKRAIGEKRTSFTRLVNLFLFYCFFYFWYLFCEGNTHFLIDDI*