MCFHMTLGWSLRHWALCVVELGKALKGKMLGYCQYGPDSVAKEAIIRDINGDYLQRGANTTIKLLYSLWAILTAKASSETELVMGPHVRHEGAFYCLPGLPGHFLVAVILQSRLWLEVANRGLEEGCDYAVGPCSPLGIIIHAHFNKRATRLWSLEEMEEDSECLEYIDSHVKRLDEDLSQFAEDLKQEGKIAPDEPAILPPTSTREEKRKGYFFTPQTKRLESKVERDWEKDRDRDFELMPPPGSHKRTIPAPVDVDQPIDPNEPTYCVCHQVSFGDMIACDNENCEGGEWFHYACVGLTSETRFKGKWYCPTCRLLPRRGALDPPA*