MLLPELSAGISRALAGLTESNVTHSLDEICAALKKAEVRPEMALGLRSRLDELVRLESRGDFTATRLAISQGLFHELCKVFHAGIPAFAPEKGKISVILFVGLKGSGKEGIAIKYGEYYKVRGFSPALVCAGRFTAGVLHESRRCAEKAGIPFHGSDPDCLKVAHAGLTRFKGDSDLIVVDVPARHEQEADLFDEMLQIAENIKPDLLVFTMDGAIVFSESELCDCKECLNTNYYQGGSDDERDSSICCGSCAYIPTCSHRGVVEALLF*