MLPDGTGKAHTWTQHLGTRRPRIRAGVRLERSRLACRRHRPPPQAPTAPPVSRRNPTPLADMGFWGQSQEATIGFLRHAELKHGRVAMAAFVGFCLQSNGVHFPWACTLEGTTFGDIAAAGGPAAQWDALPTNAKLQILLLIGFFELLSENTYALAQSGQKHYMRGGKPGVFPSLKKVPLDLWDPFGFTAKMSQEKKDAKLVTELNNGRAAMLGIMGFVAASKVPGSVPALDGLIAPYSGEVMAPFSAGDSALPFVEGMLKASPF*