MASPPVRQWGELQHDLLVSIMSRVGSPDLLSGGAPRACSAWWGAARDPLAWRRVDLRDWTALTSARRAAGTGGTSRRVSVQDDLAGVLEIAARRADGRMEAVLLPEFADEEHLLFLAERSLNLHYFSFPTTCMTYDQFCKVIGKLQYLRGMAVDESLINYDVLLHVYQCCPNFLELKVFAVYVDEDMASIICDCLPRLKKLEIPNSDMSCAAIIKFLDCLEELEYMDISGYETSVISSSVLHKASRLKVFVWNSKFELGEFKDCSNCGEHSINPQEPCKCTIDHKVMDWLAGPLQIN*