MTWGMPFTTRKGSLNEQLVHELKTAVLTNGGFGSLENELDQVRMSKYLESTSRRLVAIAFGGNTTAAPGRLLEGALDDFPRPLHRFTEVRPPSVRSHGLLKRKDGHGQGVLGEDLFARYQEPVADALPAQPIAGVGYASTQGTSGNRKSYAAAHEMYEWALWEQKEKRWDENEDVARPPKEDAIWIRKGDEQKNVAFKDTVAAAYSAAIWSVCGMHVEAVADQKVGVVHDVVDIVAFKSELDTVTSGHFSDFAATVPDGVLVVGVAVSIGDFYNRDGFGEANASACGAVRVRQPQRCNNPPCFLEGQDGANVVPM*