MGAPAAGSFTGRALSRIARALHRKSSVAETTVASALVLNGHEGHGESNGTKSFRALAFLGAGLTGLLGLGGIAYADEAEHGLAAPDYTWPHSGILSSYDHASIRRGHQVYQQVCAACHSMSLIAYRDLIGVAYTEDEVKAISGETEVEDGPNDEGEMYTRPGKPSDHFPKPYANEEAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYRDPPAGVSVREGLHYNPYFPGGAIAMPKMLVDGAVEYEDGTSPTESQMAKDVISFLSWAAEPEMEERKLMGFKVMLVLFLAFLQIGYYKRWRWAPVKSRRVVLDVIN*