MVSLTEKAAALYQGEALAPMVRASTTPLRTLALQYGADFVYSEEMVDRSLSDTIRVENEKLQTVDYIKDTTKLAPKVQRKLARDGNRSPLMFQVDRRIEKGKLVCQIGSGEPELALDAVLHVKQDVDAFDINMGCPKKFSVSGGMGSALLSDPDRACRIVKTLRDHLKEHPVSCKIRLLKDTQSTLDFITGLVNAGAHAIAVHARRPGDEAVNPAHWEDLEELMPLVRSKFPTLPLLINGDFYTRQEFTDFHKKYGTSGVLLARPALYNVSIFRKPPPKAAEENDNDATTTTYGYDSPLLLDKTTVVQEYLKHALRYNTHHKNVKYVASEMMTNRRTPTPRVNSMPVHFPGGQTIGKTCSCHSLEALCKLWDVRFSLFDGSKTKNVDHTPLPAGEHKYDDNYILQGEEPSGTTTSTATESKDNITGVSRKDTQDSSEYPNKRPRVEASAS*