MGLANSTSKQFATSFGEEETVGRRGPTLGSVLIDGVEAGSFRLVVVTPLKIQVYDAHTAKILDLQDLVPASLRSHLPMTSFSVEAESSSSRRMAVGCQDGEVLIFSLESDTAKPLRSFHVEEDLTSESKHALAKSILALHLHQGYVFAGTCGRCMCWNLDDGELLHEFHLPSSDHPVSASSLVTVAPESGLQLWTGLDVGSVAVFEVETGMLVRSLPCGGPEMVVALAFCEKTSVVFALSAHRRVTIWDTDLYACLQKYPAELMTCGADLSAMGAFDIPSINMSLLVLAGVDGSLCLRRITRREDRRAQGRNKKPRIVLLLSMEP*