MASFNKIKVHNPIVEMDGDEMTRVIWKMIKDKLILPFLDLDIKYFDLGLEHRDATDDHVTSESALATLKYNVAIKCATITPDEARVKEFGLKLMWKSPNGTIRNILNGTVFREPIVCKNIPRLVPGWTKPICIGRHAFGDQYRATDTVIKGPGKLKLVFVPSQGGETQEMEVFDFQGAGGVALSMYNTDESIRSFAEASMAMAFEKKWPLYLSTKNTILKKYDGRFKDIFQEVYEAGWKSKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVAPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWSRGLAHRAKLDGHAELKDFCEKLEAACIETVEAGKMTKDLALLVHGSKVSRKQYLNTEEFINAVAKELAQKLSV*