MNVLVSLSVFIIILLLPDGAQASLINNTEGESIEDTITVKEPIKEASEEAEDVQQTTKKRRIRTSFTQLQLMVLEEAFLRQQYMIKAERMRLAESLGLNQIQARHFYSLSRFGFKTVEFAGGKNSES