MEDLMGLLVETVENSIVLASKPLFLFKDVFLLGVRTAVFVTLAWLRLLKAIICFPVNMCLGIIHWTISLASLPFRILNAFQKEKVLEFHLHEMEIELQNIIGEKKEVYRQLEIAIKDLRFVETILIEIEEEHDKAIVKIELLKNELQVLKDENLRLKHIQGKGLRTIESKEEMGIKLAREGDFGIPLIADSTVPPRKSGLNGSGVILQHLLMDKDAWKDEKKGKSGESAMLKLGSEAAHPHPFPPLIISSNIVGSEVLDQRRDVALSQSLFSTILSLVVGMIIWEAEDPCMPLVIALFTVVGISLKSVVQFFSTVRNKPASEAVALLSFNCFILGTLTSPTVLTVAHMLSPPALRLAYWMVP*