MEKLKIAGAWSGVLELELQVWTVSMLREEVAKRASCGPESINLIWSGKLLKDENLKLIELGIKNNGKVLATRVCSDQGKSLKEEFMAEEERSSRLARVKAAAIALSKRHAAGSLPVEDFNIELEDQSGQKVHLGSETDQRAVMMGLMLHANAKQMIKKENYKDALEVLSMGEEAFSLCNPKVIELVDNVPILQIDMVWCYFMLRDIRWLSEAGIRLAKAREGIERSHGKDASRVRVLQNGRYPELALHLRLELLEGVVSFHSGQFEKSKKVLTSAQAKYFQLQVPDEALSLLMSMGYKERNSKRALRMSNQQLDLAIDFLVEEKAKKEKKREEDIQRRNEIMEQKRYGMTPLRKAVDLQSLHMLVSIGFEKELAAEALRRNENDTQKALDDLTNPETNSAIQLDIESRKRKRQRQANEAAIEELISMGFERSEVVTAVQTFGTKEQALNALLGTAKTNPTAPDDSNVIPSGSMPDEASLGSWSEVGDAGGSSSAKKGEERDLEMEDELAEDLRNGDAFSDYDMEVTKEGEAINEYLTLLASADQSEKASSSR*