MAAFQKIKVENPIVEMDGDEMTRVIWKMIKEKLILPFLDLDIKYYDLGLEYRDATDDRVTTESALATLKYNVAVKCATITPDEARVKEFGLKFMWKSPNGTIRNILNGTVFREPIICKNVPKLVPGWTKPICIGRHAFGDQYRATDTVIKGPGKLKLVFVPSKGGETEELEVFDFQGAGGVALSMYNTDESIHSFAEASMAMAFEKKWPLYLSTKNTILKKYDGRFKDIFQDVYEAGWRSKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVAPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWTRGLAHRAKLDKHAELNEFCEKLEAACVGTVEAGKMTKDLALLIHGSKLSREQYLNTEEFIDAVAKDLAQRLSV*