MNRLPESYYTDFLSDNAKQRKPSPIRGLFPLEKTPGLISLLAGKPNAETFPFSSLSFTARSPTNPTEEVALKVEDEDLKQGLQYGDTAGMKKLLDWLFGLQEIHHGRKRDEGWRISVGSGSQDLIYKAVQAMVNPGDPILVESPVYAGVIPMFHGLHCEQVDDPYFYLYYGKAPRYPSYFSLEREEPEVGRVLRFDSLSKILSAGVRIGFASGPEKLLQAIDAHTATSNLQTSSLTQTIIYTLLNSWGYDGFKTHTERVADFYRQKRDVFENAMKKHLAGLADWSTPEAGMFFWFKLILNEAGNGQEDDSAAVIRTTAFNRGVLALPGESFLPNGQKTAYVRASFSLTPPEDVEKAVQRLRDAILDARRELKEKGASSTA*