MGEAGVPPGCCGRLKLGSMPPDRTPSASRMSTMDQSIRKYAEESTKSVIRPELGLIFDSLSEAYDFYNLYPWEIGFGIRYGKSRLNAQRTKCMQEIVCRCSGGGVRRTNLAIEYHASKIYMRAMFEEFSRLLIEATSYNVTEKEKMRKYVTVHNNAAKREKWSRVQYEVNINEDQTEYTCECALLVSGTPFAGRRYGLGFEDNMGELAPGTLPGNGEIAYVGAERVDKVNSTANSGSVNALHGLSAPDKQRGTACICFTDLDASGFLLNLFCARIIQEQDFKISDLQYYFHVFILHKIHG