MSLKLTNLPKSATEREVKKAIALVVHDEDFIASLPSHIRKNGPLINFAVSLNPPDSGSFNNNGTGQAVFPHNDIASSLLRRSRREKGLKMKLDEGEPWEKTWKFYIEGFDSKVNHYQAESLAKTPYIDPDVEAERSDLVRRLSTRLRVSEVQIGGWEYHDAEDPCSQRRLIDYLDPRHEAIAPFCPHLRILLFRTNSHGDQFADFRRLVKEAKIESLVFDLEACKLHPIIEEMPTVRGQPALLNSWAQLARKLKDMPFSIGFQIEALVRGNQLSFEQAIEIIPDIQELNKVHEKVGSRFVIQLVRKFSKTMRTDFTKQGKPPADVFKDLKKKSFKAHPPRQDQDSKLFECHHVTCTPSRFILVGPNPTGFNRIIRKYRDYTDHFIRVDFRDEDGQYFRSSFEVDASTLVKTRIGGVLKGGITIAGRHFEFLAYSSSSMKVHSTWFLNPFEFKDRTGQRIRVTAQRIREDIIPDIPANVQLMRTPSKYAARIALAFTTSESVDGARLKRDEWVGPFPDIYPAVSHVKVRREEEQEEEGEGESDTDEEESADEYDPQFKMVKLPPFTDGVGSISKELNDRIWKEYYEKRGLEVHPNFYPSAWMLRMLGYKGVVAVDPEMEGPIHLRLRKSMHKFESLEDDLSQHSEVRIEIAEIYDKPGLCYLNRFYLPFFPHLHRLLITPVLFRPLVMMFDLHDRPLEVFEELQRMAVADAMTIDASIDQFSRLMQMHGLGNPFKITYLLEHVEALGLSLEELDQVSPLWKALRDVAFKTVMAGIRYEARIPVPKSWVLVGVADEGPAYKGQPGYENVYCLPENCIFVCIQEDQDSEPEWLEGDCVVTRNPVVRPGDIQKVRAIGKPPRGVKCLFRDLKNVVVFSSQGRRSLPSCLAGGDLDGDKYAVIQYEGLLTETYRREADPDEAKDSKFKDKARKVKPEDICDFFVQYVNRDVLDPFNEKGYNQQGDDECSILAKLCSQAVDYPKKGIPIDLDNPEIKRILRPKITHKPDWDRDGSSDMVDTIYYKSSRVLGHLYRSELFKDTDDPVNDAATDGPSPVPYSDRLSLAIKEAVEAIFGQGFLPTVLSRLNDRVKEAFTHYAEELKYIRYAHSLSLRPDARLLEAEVISGTVLGRRDLKKLRKERISRMRDHIGSAASTVRLELMGGREDNRMETLERAWNAWGYSQEKFKEEGAHSFGLVALRVIFECLQALKGQYSPTTKN*