MATSDVELATEHSIGHSVLQVLNDDKEKGKDLGNRGLPLIFMVPSVLRDLSTRSFNPRMVSIGPLHKQDKHLQEFEAQKATYVHRFLYSLGTTPDKMLEECVLKVSRKIILIKACYSDSMTYNDEELVRMMVIDACFILYFIHNIIERFGPFPLNMLLTPSINLDLLLIENQIPFFVLRDIFESTILKYNPATSLNLYMHRLLITYNIFGDNSVSRNVSVDTNHDHLLGLFHKYFHPVNNIQTGVPTLPKRHSAMELDRAGVNFMTNQDDNWALAMKLELLPRFSCFPWFWNKPTLKMPQLLVDDRTELVLRNLIIYEQSSLVPKFVTTYAWAMGMLIETPQDVAKLVKSGVLVTVSSDQNARNLIYNICKEVVYENFFYHQEWDELDNYYNSYWPNAVAGLKRTYFSSPWNMIALFAGITLFVLTVVQTIFTVMGENPIIVVKH*