MAAFQKIKVENPIVEMDGDEMTRVIWKMIKDKLILPFLDLDIKYYDLGLEYRDATDDHVTPESALATLKYNVAVKCATITPDEARVKEFGLKFMWKSPNGTIRNILNGTVFREPIICKNVPRLVPGWTKPICIGRHAFGDQYRATDTVIKGPGKLKLVFVPSKGGETEELEVFDFQGSGGVALSMYNTEESIRSFAEASMAMAFEKKWPLYLSTKNTILKKYDGRFKDIFQDVYEAGWKCKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLIAPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWTRGLAHRAKLDGHAELKEFCEKLEAACVGTVEAGKMTKDLALLIHGSKLSREQYLNTEEFIDAVAKDLAQRLAV*