MAPAATSTIRPSSGTKLEKETSDVVESLAGIEIVPKTFILPEEHRPSVALNSRGDEIPVIDMAGLDDETRREQMLKQMHEACLEWGFFQVVNHGVSEAIMEEMKQRVEEFLALPLHERAPSGVKKGVAGQGYGSNYVKPDTGARDWRDFFLLRTFPLSQRDYNLWPSNPEFRDTIVKYCEQMQGLQKKLLSCVSENLGLPPLYLEEALGELHQDLLINHYPPCPQPDLAIGANKHTDLGALTCLWQTQDVIGLQVLKDGEWVPVKPLTGGYIINVGDQVEIASNGIYKSVQHRAVVNTNKRRISIAAFYDLHPDAVIQPAPQLITADRPALYKPTLFADHARKLAIQTDKVGEKAD*