MTCKAQQDDMDEMQVDFGEGRPDPVAPEGPWANLLGEALSEVFSRLPFEERLKTVPLVCKNWRDASYDPYCWRKVDMDGWFHKRVEEDYWWEFECESKVEFLVKKVVDRSCGQLRELRTMHCSDGSIEYIAERCPSLTVLAMPNSLSVTDKSATKLAANCPKLQILDVSDCYNISNQALEAFGRNCPALNWLGRNMLKKQDFMPTGPIPGGDEEAIVVSKHMVRLKHLEMKKTSLSDLGLAHLARGCGQLESLNLACCTALSPKALEEVSKQCANLKDFTKPITPRMHVNPEFLWVFFE*