METSTRNVLRLSNVGRMGLLWTLLLILSYIRLLLQRICGGSASSFPRIHLRSHQFACIVTGASCGIGKATAEILACEGYHVILAGRSYARLSKVVEEIKRHHRGVSLQAVELDLASIPSILKFVEAIKEYLQETQRTLQLLVNNAGILAASERWTLDGYECMMATNFLGPFMLTRLLLPIMEKSLTPARIVNVVSFTHQCVTNLHVDAAKLMEGEIQNYTMKSKWYGMARIYEASKLCLLLFTYELHRQLGMNKLPSQVTVMAADPGAVQTCILRELPNWLTWISHTILRILGLLNSPKQGAKTVVDAVLASSELSGLYFFGGNGRTLKSSSLSYNLELAKKLWSCASALCDRAIACHTFVSNPD*