MLKIFNTLTREKEIFKPIHENKVGMYVCGVTVYDLCHIGHGRTFVCFDVIARYLRSLGYDLTYVRNITDVDDKIIKRALENKETCDQLVDRMVQEMYKDFDTLNVLRPDFEPRATHHIPEIIEIVEKLIKRGHAYVADNGDVMFDVESFKEYGKLSRQDLGQLQAGARIEINEIKKNPMDFVLWKMSKENEPSWASPWGAGRPGWHIECSAMNCKQLGEHFDIHGGGSDLMFPHHENEIAQSCCAHGGQYVNYWIHSGMIMVDKEKMSKSLGNFFTIRDVLNHYNAEAVRYFLLTAHYRSQLNYSEENLNLAQGALERLYTALRGTDQSAVVFGGENFVETFREAMDDDFKYAKCPFLSYLKWRVKLTS*