MKGLDSEITSCIRVKDLCKQGRIDEAQAFLRQLGSSAAIINKHIVGVLVNALCKKKRFDDACTLVEELVQSRKVPTAPTYSLWISNLIDAGMVDRALNFFQSKKQTEGYVPETLCYNKLICGLLRENRLAEVYDLLAEMREAQIAPDKVTMNAALCFFCKAGMVDVAVELYNSMLDIGLTLNGFSYDHLINAKCGDGSIDESCGVLEDTLKQGYFPGKRAFQFLADSLCRDWRLDEMSKLMDAALQKNVKPSNSFV*