MEANEVTVGAAIELAGLGRFQYMLAMKCIFIWMADAMEMMLLSFLIWELQPRQHNASLLGSVTFVGIFVGSIAYGMVSDRVGRRVCTLLVLLNLAAFGCASALAPSFALLVLLRSLVGVGVGGVPVSFALFCEFMPAQHRGKMLVLVERGAWALGAIAESLLAWLVLPRLGWRAFLALSAVPSFLACCLYPWLPDSPHFLICAGRLDEAAIQIAEVARVNGNLLPPDFKLAGVAPNDARGNIMRLFSRSMWAETLLIWLLWLTNVALYYGIVLISPGFLESRHENIFLGTMVSAVAELPGLVACMVMIDRIGRRATCALLMAFACGSLGLLCANLQAMPRPVASAAQLVARASLAGTFNALYVSTAEFYPTSIRSTGVGAASAASRIGGFVTPWIASLGTSGIDADARSFRLPLAIYTAMALVSTVLAMLLPFETNGVIMSDERPALKHERIPNGARRSDSQDRTADAVLCH*