MSMLPGSSLQVTKSFLWLETADGLQQEVEQDIAMLCPLICREALQKGKGTSRKTAIKLPSQFGSSILRLILDYCRFHQVLGRSNKERKLFDEKFIRLDTKRLCELTSAADSLQMKPLVDLTSRALARMIEGKTPEEIRETFHLPDDLTEEEKLEPLKNTADDPRIRLLNRLYARKRKELQEKEKQKSIDLAQGHTDERSVEDLLSFINGGDAGCKPGKGGKSKKKRNRRKKEQGKEHTLGSSSCNHVEITYGESDLGEAEISIQACTLSNRNLQRLESALYDEGFTFEAEFDGDVDDGLDPVMKEKLDREVEDFARRLNSDWPDRKRMQEYLASSEHQRLMSPMPLRVASISLVDSWDVETSSRFAHQD*