MDTPSETLVSIEEQSQKSMEKLEANFSSIGTKIHRFPRGLRCVSRDGRYIEPSFASFGPYHHGSPQVQEVEEVKHVAAHYLCLKSGHSFEEVYSKIASISGEARSCYADGDAAVARFNDVELANMMFLDGCFLLWYLLDEKEPALLLNRMILSTGPCMLRDIFLLENQLPWLVLEALMTFISVPIYKFILNRSSNFDASSNLRLSKEEFHRYKPPHLLGLFRYYHIGAMPPEDHSYKSRCFELSTSAIELAEIGIKVTASNKRWFADMSIQKGSLTGKLLLTPLFLDDPTACWLVNMAAFEACTSVAYPCDGYTICSYLSLLAMLMCNVEDVQKLRAKHLLRSFFSDQEMLDFFKGLACHLKLGHRYKVTLGKIDDYKRERRVRIAVHKFLYRNFKTIAALLSIVGVLVGIFKTLLSLKQH*