MSRVAVFVFPNAVGHLSPALPLARQLALRGWRPHVVSFEAFRVAVEAAKATFWDTEKLLEPWKNLPTIHGLTDDDRPDLRMALTLCSAWAMKQWLEPLTKVFTDLKPDLVVYCPHLSAAARLAAQRLQIRSVALLTLPGPGSVAQLLAAAGDDVTALARWLAENGKQMEALESLRKELNLPNLTLNTALPLHIDHYSELNLVTTIEELADDWQQDAAAYAANGKTFAFVGPLIDVPGARCVATGPQLATGPQLATVAAVATAPRWILVSLGTVITGDSRNHGWGAKDGYAITGKQLCQAVFEAVFKEFGDAEDVPLLVAVGPQPDALEGLAVPGNVLCHAVLPQVELLRLKPAMFVTHCGQNSFMESLHFGVPVVACPGFGDQPSNAQRAQRLRLGRCVLRPREETEAARYQSQIRDALRNVWTTDSYRTRAARMAESLHAAGGVERAVQLLTEDTEGT*