MKRAEKRPLEVTDGTDGLPEEKRQRMPALGSVVLEAIKMDSLQKLCSSLEPLLRRVVGEEVERALAKLAPQTGPARLTGRSSPKRISGSDERQLRLQFRSKLALPLFTGSKVEGEGGSAIHVVLQDCVTGQVLTVGPEANCKLEVIVLEGDFSADDDHDWTQDEFETNVVRERDGKRPLLTGDLSVTLKEGVGTLGELTFTDNSSWIRSRKFRLGVKLASGQLEGQRIREAKTEAFTVKDHRGELYKKHYPPALHDEVWRLDRIGKDGAFHKRLNQAGMFTVEDFLRLVVMDPQKLRNVLGSGMSNKMWEGTVEHAKTCVLNGKLHVYYADDKQNIGVIFNNIFQLMGLIADGQYMSVDLLSESEKIYVDKLVKVAYDNWENVVEYDGEALIGVKPYNLRGINTATEEPGVSVGIASQSRASRPDNGGGGPSSDQGKQQMVSRDFFASSQSFMDQSPNGIPLSASMQANQMQAGASGFGSIGALQAAD*