MHSLRYICALEEPFFLVLLVNMEMERSRILIIGATGYIGRHIAKTSLALTHPTFLLVRVRDSTASSNSEKAQLLESFKASGATIVHGSLEDYLSLVEAIKKVDIVMSVIGGGASQMQVLDSCMESFLLQHNIIKAIKQVGTIKVRNISIFRKCFDKYFSFSFEQILAEFGNDVDRVNAVEPAKSSYFAVKVELRRAIEGQAIPYKYIRCNSFAGLFVSNFGQRGLRVPPRDKVETLGNGNAKAVFMTEEDVGIFTIKAVDDERTLNKTLHFRPPLNTLSFNELVALWERKIGKTLQKVYIQEDQLLKLIAEAPFAAGLLLSLRYSFFVKGDQTNFKIGAEGVEACELYPDVKYTNVEEYLNQYV*