MAAFQKIKVENPIVEMDGDEMTRVIWKMIKDKLILPFLDLDIKYYDLGLEYRDATDDHVTTESASATLKYNVAIKCATITPDEARVKEFGLKFMWKSPNGTIRNILNGTVFREPIVCKNIPRLVPGWTKPICIGRHAFGDQYRATDTVIQGPGKLKLVFAPSKGGETEELEVFDFQGAGGVALSMYNTEESIRSFAEASMAMAFEKKWPLYLSTKNTILKKYDGRFKDIFQDVYEAGWKSKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVAPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWTRGLAHRAKLDRHAELKDFCEKLEAACVGTVEAGKMTKDLALLIHGSKLSREQYLNTEEFIDAVAKDLAQRLSV*