MASFNKIKVHNPIVEMDGDEMTRVIWKMIKDKLILPFLDLDIKYFDLGLEHRDATDDHVTSESALATLKYNVAIKCATITPDEARVKEFGLKLMWKSPNGTIRNILNGTVFREPIVCKNIPRLVSGWTKPICIGRHAFGDQYRATDTVIKGPGKLKLVFVPSQGGETQEMEVFDFQGAGGVALSMYNTDESIHSFAEASMAMAFEKKWPLYLSTKNTILKKYDGRFKDIFQEVYETSWKAKYEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVAPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWSRGLAHRAKLDGQEELKDFCEKLEAACIETVEAGKMTKDLALLIYGSKVSRDQYLNTQEFIDAVAKELVQKLSAQER*