MKRRNAIDKLKKIVVEWVKTVTYQRGLPKKYLKFASGTILTYGSYGLGVYNSESDIDALCVGPYFATIAEDFFIVLHNMLASRPEVSEIHCVKDAKVPLMRFKFDGISIDLPYARLKVISIPEVFQAVLRCIKLWAKRRGVYANLLGFFGGIHLAVLSAFICQRHPSASLSALILLLFKTFALWPWPTPVILQDQIARPFIPTHDKVSWMPIQLPCSPYEFCHSNITRSTFYKIRTEFLRGHMLTKDMLSPDFDWNILFEPFPYARKYGLFVKIFLSACDKDELGDWVGWVKSRFRCLLVKLEELLGFCDPNPTEYVDTDASEPNVIFYWGLPTGRADLTNADLVEEYFLKSIDHGLNQVSTGTMKLSIVKAYQLPKKADQLIAPERKNSKPCWRVVDGNRKKTPAQPKYKPHCAESAGDYLPTNENPEFPSAGG*