MGDPPLELRQDLLRLKDWMESQNIITLFDISTWGEDKFMTWQGWGVPNRPPDLEREWSTLQLCLQGKAPLKKKKRTKEAGENKLLGGGDKAWYHEKVSFRQGGDRASARPYLTDLANRMEIMIMEEGGNKLKVSPQSQPILAQRSLGYSPVKQQGARRRGRRPEMASSSDSKPSTEERLKTMDIVLENLKQLLQLQLDFLENLDSEAGRHMEKLEEDITTTKIGFIEELGKLHKELKNPQQEFEERIDQLEAKMAQLNSEWKQDPKN*