MTASRPCQWRPSSPPLFEGLTSLEIHDRHPSIASSAAEFLDALGRMSKLEHLHLDIKVPDSNQPATKDRLVALPSLKSLYVEGSLSESIDFMEHVVVPGSAKADVSVVYATGRDGRQSAPEGSSLQPRILKPSDTNPPSGSNPREIAFTRSNPTSVIIDTDVDTCGTMRIRENMDLFTVILTSERYGTLTDGGRAVLASLPSTDIRSLAIRLFPREECFKLDELLPVLQSVEELWVGEADGSLVIHTPLEDPCLFYGSQYPVQFLPALKVLVFERVSILSKDSPCINLQYRDGDFVVPPVVFGDLMNLLKLRAHIGYKISKLQFGVADNLTAAQVEELETVVEEVVWSGVEKFRNGCGSEREDCPCKGE*