MQIIITGGGGFLGQKLASALLNSSLAFNELLLVDLKMPARLSDSPRLRCLEADLTQPGVLESVITANTSVVYHLAAIVSSHAEDDFDLGWKVNLDLTRQLLEACRRQPQKIRFVFSSSLAVYGGTLPECVTDTTALTPRSSYGAQKAACELLVNDYTRKGYVDGLALRLPTICVRPGKPNRAASSFVSAIIREPLQGETTVCPVSESLRLWISSPATVIHNLSLAATLPAPGEASSINLPGISVTVGEMLETLCQAGGQAARDRVTHQRDEGVEKIVASWPGRIDNQRALALGFVADKRFDDIIERFRQDDMEGRS*