MNSAALGRSWAGTSLHRGSSLEPSECSGFRANRGDIKRLLAISHNPSPLKSSRLEVRAGVGNTFGNLFRVTTFGESHGGGVGCVIDGVPPRLPLTEADMQVELDRRRPGQSRITTPRKETDTCSILSGVAEGLTLGTPIAVVVPNTDQRGGDYKEMSVAYRPSHADATYDFKYGVRAIQGGGRSSARETIGRVAAGAVAKKVLRQISGTEVLAFVSRVHGVELDEGAVDFEKLTMDQIESNIVRCPDPVIAEKMIEAIDEVRVKGDSVGGVVTCIARNVPRGLGSPVFDKLEAELAKALMSLPATKGFEVGSGFAGSLLTGSEHNDEFYIDENGNVRTRTNRSGGIQGGISNGETILMRVAFKPTSTITKTQKTVTRDKHETELRARGRHDPCVVPRAVPMVEAMVALVLVDQLLQQYAQCQLFPSDPVLQSSSAAKQLEPEAEPTPV*