MATAWLRRVRRLNAHNLTTFRDAPLAEISGSLGDLGTLLPLMIALAAKGYIDLGSTLVFSGFFNVLTGVVFGIPLPVQPMKAIAAAAISARENPSMGVVVAAGQWVGAAVLVMSITGLLRRAVAFVPIPVVKGIQLGAGLSLIIGAGSSLLQPLGWIHPVLDNRFWALAAFLVLILTQNMPRFPYALSFFLLSLVLALVQVSLSHQSLPWFHVWQPHFVLPSWIGNGDAPALWMAIGQLPLTTLNSIIAVSALAADLLPDLPTPSVTSIGLSVALMNLTGTWFGAMPVCHGAGGLAAQFRFGARSGASVILLGLLKIALGLLFGETLVNLLKQYPKGLLGVMVVAAGLELAKVGHTLNQGAPDLWHVSVGQGRTEGLREHRHLSDEERLERWTVMLVTTAGLLAFRNDAVGFLAGMLCHSSYRLSE