MAAELPPLLKASLEQTKVSYRQLGKSGLRVSVPILGGMSIGSPEWGSWILDEEKGLPLLKAAYDRGLTTWDTANNYSNGKSEEIIGKAIKHYNLPRHKILILTKCWSPVSEHDNHYVVPFADNMRQDKEYVNQFGLSRQAIFNAVNASLKRLGTDYIDLLQIHRFDPLTPIEETMEALNDLVRSGKVRYIGASSMRTYQFIMMQHCAEKHGWTKFVSMQNQYSLLYREEEREMNRFCNETGVGLIPWGPLDGGKLARPLSQVRGTTRSENTDPNAVTKADEMTISRVEELAKNKGWTMGQVALAWVNKRVASPIVGFSSVERMDEMIQVADRILTTDEERFLEEPYVPKPIGGHD*