MTQALPSPTRQTALGLARGTAGGLLLGLPVLMTMEMWQHGAALPSWKLLLFYGVNFLVLLILEYYSGFQDEETALDVVQDAVIAAGIGLMVAGALLWTFGVVGPDMGAREVVGKVVIESIPVSIGASVAAGQLGTRSPQGERKRREAGDWGTLAIALGGAVVFGFNVAPTEEPMLIGLMMSDVQALALLLLALVQTHAVVYALDFRGSVPIPEGRSPLGVFFHSSVVTLALSLLVALFLLWVFGRIGADTGLLPTVHMTVALGLVTSLGASAAKLLL