MTLTTKTIHVIGASFAGLAFVDKYKDLNPDSQIILIDKESCPNYIPNGINQLFRGDIQDLSDAMWGRACLAAQIESNHRFIQAEVLAIEAPSNTLLLKDSQGRVFEEGYETLVCAMGASPQSHYIETSQTNKVLVTKYYEESQASLKLIEASQEVLVIGAGLIGLDLAYSLSLQGKRVKLIEAAERPDFYQTDAELIAPVMAEMSTHHVTFINNKRVTAIHEIEGKVVAHTEQGDTFQGDLAILAINFRPNTHLLQGQVACALDKTILVNENLQTSQANIYAIGDMVSLHFGILGMDYYTPLINQAMKTGQALALHLAGYPIPPLQTVKVLGSSHFGYYRASVGVTEEEAELYMDTCSYLYQNGDSKNLFWLKLIARKTDGILIGAQLLSKTNALVIANQLGQALALKVTDADLAFQDFLFLQGHSDLAYHLHEACLKLFEKRLRHED*