MSSGAGTSRAVEAGSFEQSLVIATSQIVEAGTLNELLKGGSTSNASSLGKDVQAAGISQEVKATTLKHWSREGGTSLPSKAGTPGKSALKKPLRAGIHRASEAGTAERVTLKQALRGMSISQASELASLKRLSRPPGTSQLSEAGTITQLFRTVVIPDASEPSTSKPISRTLGTSQLLEHNLKPSPRVTNAFQILEPCSSKPSSVLAISLSSTPSTSKATESLHQFAKARPTSSSEPGTSQQNEGTRKQKEEDAWDASLPASSLGPQISINSSDVVTGAFSIKNGNNLKISDDIGSEAKFIALKTSESSKSSERADSVDNAKSSVSRGSSCSGASEGSSCSSLSSSGNRPHMSNDSRWEAIRTVRMRDGSLGLSHFRLLKRLGCGDIGSVYLSELSGTRCYFAMKVMDSGSLVSRKKLLRAQTEREILQMLDHPFLPTLYAHFETDKFSCLVMEYCPGGDLHILRQRQPGKNFSEQAARYEF*