MEGLVVRQDKSLIGFVQDFYVACLKMSIGYFLVGVFLAPMALSLLFMPLFLLNIDGLTYDEAMAEQGLIGPLASAKETCLAVLNVFLYALSLSTTFGGSPVIAVSPYSLLIANVNTLMAQFLFVFLSGAVFARMSQPSHPIRCSKKAIIKKDDYIPSLGDGEKFRVLSIRLVLTGPPPCELVDAKICLTFRIFVTLPSGSVFCSTQDLDVVRPEANELSLLYGLMVRHIIDKKSPVYGHTNESLVDGDASFSLTVMGLERASMQPIFHLEDYFVHDGDVVWDADYVDFIQINDKGLRVLDHSKIDLLKTFKASSSPLDFYTRAAGTVSQAVARMKRAVDKRESEKQEEEIPETVSPLRSWASGIRNRKLWKCMSSSFTRA