MMGRTVAVTGANGFLASWIVKLLLERGYNVRGTVRNPDNLDKVKHLLELPGAKERLVLYKANLLEEGSFHTIFDGVEGVFHVASPVPATMPDDLENNLLRPALQGTLTVLEAAKSYKSVKRVVVTSSTAAMFESEACRENGNAVIDETWWSDEEYCRSPQSSLGLYSLSKTLAEKAAWNFAKEKGLDVVVMNPGVMVGPILQGSVNASTWIVMNYLNGSLKKIPNRVFGFLHVKDAALAHIIGFEDPSAEGRYPLVERTIHAKELAEILRIICPNCPVPEKCEDNGPPREENYCSDKIKKLGVVLTSSVEALRECVESIKAKKCINC*