MDPDKIRVVTDYPTPKSVRALCESRGGSFGDSTTDGYILATQCHHQEHHSTAPIPVEPIALWDRFLMLYHNISLAGHFGFHKLLQKLHESYFWLHMRSSVSDLLKSCPVCQAIKAPPKPYGNLQPITVNEPFELIDWDLMGPFPTSQQGNKYILVITEYLTRRCEATAPPDAIAASVANALLQKVIFPHNCPKQLLFDQGSQFHSKVIRVLATCLGIKQLFTSPYHPQCNGLTERMNLTIKSVSASYVDPLHQQWDQILPFAVHVYNTSVQQSTRISPFQALYY*