MSEPSKEELLARIAQLELENEQLKQQNGKKSQHEQFNKIDDNFSLDEYKRYGRQMIVPQFGSLESQIKLKNSKVLVVGAGGLGSPALLYLSSAGIGKIGIIDPDTVDTSNLHRQVIHNTEMVGEFKCISAQNYINKLNPHVVVEVYPTALNNDNAFGIVLQYDLVLDCTDHPAVRYLINDVCVLLGKTIVSGSGLKSDGQLTVLNFANSGPCYRCFYPQPPSPDSVTSCSDGGVIGPAIGLVGVAMAVETIKIITGYYTKDNFVPFLTSYSAYPQQQLRVFKMRKRQKDCAVCGENPQISQRMIEDGTINYKTFCGRATFDPIDDKFRVSPKDYDSVVQNKKKHILIDVRPREQFQITHLPNAINVQWDPTFRKADAIEQYLPDDSTKDDEIYVVCRFGNDSQLAAKKLIGMGYPNVRDIIGGLDKWSDDVDSKIPKY*