MKVLITGACGEIGHRLVHLFLDANHTVIAFDTKPPPTASDPPLREGLTYVQGDATSFDTVFGVMKGCDAAVHLAALLPLSFGNGDGIDKVHNVNVTMSWNILRAAAEHGITRVAQASSVNVMGATFNKKIYIDYFPVDEKHPCKPDEGYGLSKLICERQADSLALRFPFMRIASLRPHWCIPDTDPLPDQILPSSPITFQTVTFSKVLDETVSVAKKQLWGWNTYLAIARAFFLAITSEGRGWDGGHEAFFIVSGRIGSRMTPREVIKEWFPDAEIRKELGDEEGLYDCGKAERLLGWKHDE*