MEGTAVRQTGQPVLPPGFRFHPTDEELVVHYLKKKAASSPLPVPIIAEIDLYKFDPWELPAKSNFGEHEWYFFSPRDRKYPNGARPNRAAASGYWKATGTDKPILTSGGTQKVGVKKALVFYRGRPPKGLKTNWIMHEYRLTDGIARPSSFASRKSLRLDDWVLCRIYKKSSHSPRLPGRDREDSSCVEEVLASLPDIEDPKLNILPRLGSFGGLSADGDPFLVENFLSEATSDPSDPTQGSIAQLEAAALRNFRGSFPQQMDPSFLFRNGFINSTSLVPKLENVELEAGRFDSNALKRLPDYFRDDGKLQRSLLTLPNLTQRNSLQLQPKMSQPSSLLVGDMENSFKWPFTENKSRC*