MEAKKASACTTIDSLPDAVLALILDIIKYNVMYLLVSKRWHRIGKELGLVIIDLHDLHEDKPPEGRVFKLVQQSIRQLLIHKYHYFLHKNYSWITSIATTLEELTIEGVKHQDSTFDLELVSKACPKLKFVSFYRLHIVARGEEFKYQQKAPLSLTFPALTHCSLDRVIGLDLATELLPSCPVLEELSLCVYHSPGALSSSSLRVLSLETIDGSGILELDLPNLETAWIGDCEKLKMRAPRLKSLSLGNCGKLVGKMAVPGELEIVCNALETLTLRLALQSIVLFGREGKLSELQQLAACVANIPVTILPRN*