MLREKANVVAPRPGDAKEAIRISTRVWLGVGTTSYLTCAFGLWSTFINGNSVAHEQNLARLHAEVPGQYLEWPMSAFAAVLVLNVLNLALRQNTTKFRTNLLLLFINGVAFTTDLLINLDLTPVFQAANGRMFHPLRYLQWSHSTPTLIYMIWLSSDPEEVEAPQLMYAVANDVVMILTGPASTCSSGSMQLLWGAVSFATFFAVLITVSKMFRSNIDNLEDSEARGIVRAVLFLMLGLWNLFPVVWLLAELRMISPAMEHLCWGLCDYAAKAVFVSQLWQSNIASVYERREIALRMWEESNRVLVIDKLQRLVDAKEQLLNVISHELRTPVLGIMALSGSLVKDVQQKVPINVNHLCMMKSSAAFLNNLISASIETAKNKDQKPQAAHEAVYMYELVEEVCTLICPLVREGVTLTNAIPSELPPVVGDRTRLMQVLFNLVGNASRFTMHGHIHVRARILDNYIEISVEDTGIGVAQEDIEAIFQPYLTLTSGVASSCGGTGLGLYLVKLALDGHNADVNVESEVGKGSAFH