MMLTRAYTLASRATSRAIGSAATCTYQQQLRSMSTKGPKKHLVTHEEGVHQTMTLSKSWRNKPLFRRQGDVRFKSGLEASNLLIAEAHRRDSHEVEYIESISSTMECLSPLFDRNPRYAFVAKQLMEPERFVQFRVAWMDDLGVVRLNRGFRIQYSSSLGPYEGPLHLGSHVNAGLVKALGFDNVFSNGLTGYDVGSSVGGSDFNPFDKSEAEVQRFCQSYMTELAKYVGPDLDHPTMGMGVAEREMGYMFGQFKRINMKSTTSGVPFMTKKDSYVPGHAVVLFAKEMLKDRNQSLMGKRCLILGSGKNARSVAEKLLEYGAIPLTFSDESGHVYEPNGIDESKLRTISNIKTERGAMLGRYVMSSTTATFNEPASIFDIPCDLCFPCGQIKLVNAETVAKLADNGCMGVIEGGHKQVTIEGRQALKSRGVMYGPHIVTLTGANIVHAHGHSISDQTLEEEVRRIYNDVKSTATEFNARGDLFAGGSMVGFLRVANAMLTHGAV*