MDKMPEHYSGGEANEKLLEVSAGFGLSRIMEKGSCGSWVMEMEEMRADANPLVESARWSRHSIYRVPQFMKNMTNSEAYSPRFVSLGPLHHGEPHLLPMEEHKRRAVLHMVNRCGKPVQEFVAAIDEVADELQAAYSDLDDEKWRGANKGRFVEMMVMDGCFLLEWLWSGLAAALNVNVQALDYATNDPVFSVGGFNKLWATIRRDMIAMENQLPLVILQKLLAVSGKFLKAREINGMLLALSGVDPSFGEGMDELGLHLLDIFHKSYCGTTPPWKPSDKHETRMPCAVEQSEAGIQFRKSNMENIHDVGFKNGVLSMPLFEVNDDTEAELLNLMAFEWLHPDANSYMRWYIAFVDKIIVSERDAALLRSQGIIANMVGSDKKVVEMFNTLTKLAVAPEPDSKLGEVIWMVNSHCEKRRNKWRASFMNTYLSNPWVFTSMVAAFILLVVALLQTVYTIVPFYTRKG*