MAHYKVEQDDWLTVYLKYLLFIFNFFFWVGGAAVMAVGVWTLVEKSGYLGVLASSTFAASAYILIFAGALVMVTGFLGFGAVIREDRGCLSAYFCLLLAIFLVELVAGVLAHVYYQRLSDELKQHLTRTLAENYRQPGAAEITASVDRLQQDFKCCGSNSSADWLQSSYILSPEAEGRRVPDSCCKTVVARCGQRAHPSNIYKVEGGCISKLEQFLADHLLLMGAVGIGVACLQICGMILTCGLHRRLQLHFY