MKLQSYLNQQGIHGHRYKLIHGNLKDMDRSLRQALSQPINLTHKIPSRVLPFLDQTIKSYGKTSITWVGTCPRLNIMDPELVREVMSTKFGHFARPEQRPQTKLLLTGLVGYDGEKWVRHRRILNPAFHQEKLKRMVPVMFTCWIEVISKWEKLIGSKNSSEIDVWPELQDATADVIARTGFSTNYKDGMRIFHLQREQAELVIKATQTIYVPGFSYLPTKDNIRRKEINIEVESMLTEMIEKRKKAMEMGDAVEDDMLTVMVEAYLKESQESGDSKSMGLTFDEVLDECKLFFFAGHETTSVLLTFTMIVLSMHPDWQEKAREEVLQVFGKNKPHLDGLNHLKIVTMIIFEVLRLYPPAVLPIRRTYKEVKLGEYRLPPGVQLSIPLIFIHHDPELWGEDVDEFKPERFSEGFAKAANHQLAFFPFGWGPQICIGQNFTMLEAKLALAMILQRFSFELSPSYVHAPCVIITLMPQHGAQVIIHRL*