MTQPVLFWFRKSLRVHDNLALKRAVEYAAQHSATLVPVFVIDPHFVNPDKVGVVRMNFLLESLQDLSSTLQQHRAQQLLVLRGNPEQVFPDLLFARKGSESGISALFFENDTEPYAKQRDTRVGELARKADVHVESCYGHTLYDPDWLLKRARGGRPPETMSAFTALMESVGPPSKPVSAEDVMKSLANTPQDDELLRKQLMSEAQPLSIPNLAELGYPDASPSRLFKGGESAALEKLREFCARKKGECVRKFAKPETNPAAFEPPETTTLSPYMKFGCLSPREFYHRVESIRNSKSTQPPVSLIGQLYWREHFTLLGYVTPNFDRMEGNPLCRRIDWDTTPEYVSAWESGKTGYPWIDACMRQLVSEGWLHHLARHSVACFLTRGDLWQSWEVGKAVFEKHLIDADWSLNAANWMWLSCSAFFHQYFRVYSPSAFPKKYSHVAAFIRKYVPELRAMPDAYLLEPWKAPEKVQREAGCLIGKHYPSRVVIHEDISKENIQRMKRAFELNKTERPSSTGTKRSREE*