MATFLKTQLNSHAIEGEESGNGEVEKNPSKTLSFPFWYCAETGIYSSKYPSIKLPEDPFLDVVSFIFSHKNGGVSALVDSTSGISISYSELYPMVKSMASGLHQRGVSQGDVVLILLPNSIYFPVILLGVLALGAIATTMNPLSNLLEIKKQALDCCVTLAFSTCDKVDKLSTLDIPVIGVPEILVSGSNCSESSVFYELISCDPNWDSRPKISKQHTAAILYSSGTTGVGKGVILTHGNFIAMVETFVRFEASQYEYSSSENVYLDVTPMFHVYGLSLFVMGLLSLGTTIVVMSKFDADEMVKAIERYKVTHFPLVPPLLMALTRRAKDGALSSMKSLKQVSCGAAPVNPKSIEDFVHTLPDVDFIQGYGMTESTAIGTRGYNTEKLHNYSSVGLLAPNMQAKVVDWITGSTLAPNCMGELWLCGPGVMKGYLNNLEATKSTIDDNGYLHTGDIAYFDEEGYLYVIDRLKETIKYKGFQIAPADLEAVLVSHPDIIDAAVIGARDEEAGEIPVAFVVKRDGCAVSQTDVINFVTKQVAPFKKIRKVYFRASIPRSAAGKILRKELRNLLTSKL*