MAATALTKQVVSRSTFLGATAAPKDALREQLPVCRAKVSMDADYWYGPDRPKYLGPFSAQTPSYLKGEFPGDYGWDTAGLSADPESFAKNRALELIHGRWAMLGALGCILPEALVKYSRVTLKEAVWFKAGSQIFTDGGLDYLGNPNLVHAQSILAIWAVQVVLMGAVEGYRQNGLPGIGEGGELYPGGKYFDPLGLAEDPETFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPLENLLDHLDNPVANNAWAYATNFVPGA*