MATKPNDKSIVSTGKSPVAMYFNDISPGPHESELRFWLIHFWEARNIAKAKTLIGLENLMIDEQGTVMQGFIPASRVQQYLLLTVSFSYKHALSVLDDNPLLIDEDRFWFHSHEDFEANCDLKGDLYAFFECIATIDDVVRDSAWYYIACSGCHTKAIKGPTSLMCPKCGNDNVAGVPQYRAKISVYDNNEQAVFVLLGEAGRELSGKHAAEVVDSYFEIPVAEALINTIGQTHKFSVKVSDHNLTGKTQTITVTKILSPAVLPAGTASVENYVALTSEAAGDHASEGIKVPVTVKNQRKQSVQNKTIRASTTHLRGLKPSLQFQFPFFF*