MYALTNCKIYTGNDVLVKHAVIINGDKIEAVCPIESLPSEMNVVDLNGANLSPGFIDLQLNGCGGVMFNDEITAETIDIMHKANLKSGCTSFLPTLITSSDENMRQAIAAAREYQAKYPNQSLGLHLEGPYLNVMKKGIHSVDFIRPSDDTMIDTICANSDVIAKVTLAPENNKSEHIEKLVKAGIVVSIGHTNATYSEARKSFESGITFATHLFNAMTPMVGREPGVVGAIYDTPEVYAGIIADGFHVDYANIRIAHKIKGEKLVLVTDATAPAGAEMDYFIFVGKKVYYRDGKCVDENGTLGGSALTMIEAVQNTVEHVGIALDEALRMATLYPAKAIGVDEKLGRIKKGMIANLTVFDRDFNVKATVVNGQYEQN*