MGRKSYGPVLNYFKHVPDDLVVTSTPGLIISALGTVVLITLFLFELSAYLTVTSTTDLVVDELVDETLRVNFNVTLHQVPCEFLSDILKWRLDSNQRVVRDAAAVSAVETRDAKRAADAAMSKEPVSPSYGDEDEEEPPDTDLSQPLSPDTFVPFLQQHELSLVNFYAPWCIWCQRLEPVYLEAAAKEFELFTDERSVGAILGFVRKQMAFSCRSSHAMPIVAANTFCGNNEECIGFTYAAEEMPAKDAKPDPAAGRARRRSTQNKQRTSYPRLKSHHTSRCMVAGHLRVRKVPGVLKLVLHSPEHDHEHALINSSHAVNEFWACADGSLCCEQVIGIIEAVLHTATESFLKKQM*