MPPSSLGSPASHASVQFLNSVLSQRGPSALPYEENLKLTIRSHLVSLLEEFPSLQVKTEAFTHNDGKAANLLQVDGTIPMYYLEVMYNIPVTFWLLEDYPKKPPRVFVTPTRDMIIKRPHRHVDASGLVSVQYLHSWVYPRSNLVELARSLSLVFGQDPPLYSKPVSSFQNPHAHNPGAMIGHTGQMPPPSLAAMSSLAPGSMMQPRPNMNQVHSVGPYPSSSTMSQIPSTSPYGGPPSNLSPHHAYPPYRHPTPSNQATSRIDPSSDAFRRNAINTLVERVQRDVAEIRRAKETEMDKLATTQGLLRKREEICKKGLQGLHQEKEALEQQLQTTLTNTDMLETWLRENKKSEMDVDIDGVFEPSDTLSKQLLECTSADLAIEDVLYSLDKAVQEGAVPVDAYMKHVRTFSREQFFHRAIAVKVRAAQAQLQVTAIADRAGQYSS*