MRADLDAFLEHLRSERQVSAHTLDGYRRDLLKILALAEKAGLSDWNALDTRSLRTFVARLHQQGQSSRSLARLLSATRGLYQYLLREGRCRHDPANGLSAPKSPRKLPRTLDADRALQLLDGAVEDDFIARRDQALLELFYSSGLRLSELVGLDLEWLDLKEGLVRVRGKGNKVRELPVGKAARQALEAWLPLRTQAAPEDGAVFIGRSGKRLTPRAIQLRVRQAGVRELGQHLHPHMLRHSFASHLLESSGDLRAVQELLGHADIATTQIYTHLDFQHLASVYDRAHPRAKRKGNADGGNDP*