MIHDLMLRWVVTGLFALSAAECVAAIATTRRPWTLVVHHGLHLVMAVAMAVMAWPRGAQLQPTGPAVFFLLAAVWFVAMAIVASATTAGRGVYVYHALMMLASSWMYAIMSDHLLPLLSSTQHAPATTTSIPTMDEAAMNMPATSASPIWFSTVNWFGAVGLAAAAVFWACLYLIGQPHEGTRSRSLGNLGQATMAAGMAILFFATLLRI