MVLLPVMFELRVCWPDGAAGSVHVLLHVLRHPGPVVAVALASPAVAVTATSHNAYFWKAGKCVHKCEADQARHGWDVRGLATMELMHAACFGTNKAMVPKGCTCDMACADTHTVIGLSNGTLHVIDTYGKVLQLIIRAHNSQITSLLVVNDATISNDEVIIAGVQSGEVLGYSLATGEKLWQQHTIPAAAVIGLQYEPVQHAVYALNNRCQVLQLCWQEPSGLGKQKIKHYILANVANILHSTSLLVPRYGRDCMFVAGWGFYPGCKDSMLRALDVDTDETGRRRYDDMPRVFVIGHRLFTLETSSCKNESTRKVGGSRARRPCAAPAAPPVQGAGSDSSLGLSSRAPGPLGEHMQQSNTPAAAVADGPATAAATSAFANAANVGRPGAVGVEGARTRQAAAVGAAQCSAQAAAVGAAGANADNSSMVTDNLTDWFKLGPAGPLTSISQSLQQDADLRHAILAMCMMDSGALVIGRADGMIYMFRMRSPDYG*