MEEREKLPKELSDLASLGAEIARVSAQAESAKDAEDKRYFRETALMLRKEKLLLLHALDAAAGLGSHSAAAAAAVACPGPGTVAAPSLGTAAAPGLGTAAIAAPFSSADATARFLRSIMLPTAAPGPSELRQLFQNLLKHKDSQPVKLPVHAWVYDVVGLADGSMLDLLEPEAQSQAWALSVLVSSALHPSAQLQDDLGDELSVAGRVDELFGRVLSLMARYMGGEPLKRKRNCTEQSLAAHLKRPDFMVLLRDALLFKGEDKPARGTLGSAKEDLLAKVQGWSSAYHGQIEYLLCYACAGDKFELLYLLRDDDTKLYHLLDSDTYTPRGKITVIQAAILVYGIISQQQHQLPADAQLMNSLPRGYGSVLLQPHSVVKTMEWTRHLNQGGMQLGDLQQLYTAVRGSSYVIHASEGPAVTRGSYRVTLEPRGQPLQDSWCPESSEELALAIRCILLGVQAIHAARFGHADLRWPNIIKLTRGAFRVIDLELAVPLDSLQRHRKEDVDMPAVWEGGAALVDGRFTAASDLYLVGRMLQRMLSKMPLWDPALEGARQLAEGLVSKAYSMEQALQHVWLRLP*