MTFAGPALGIWLFSPLMSLIDTAVIGNCSTLELAALGPATVLCDHVSYLFMFLSVATSNLIATSLARNDLEEAAQHLSRLLLISLSLGIGMLVLMEFYATPLLQGFLKSQNSFLVSPAATYVKIRALSWPAMLVGMVAQSAILGMKDSWSPLKVLAIAGAINAVGDILLCSSLGFGIAGAAWATSFAQYVAVVLMLKSLVHKGYNIFLVCLPSRKDLKQLLKIVVPVLTTTVFEVVFYTLCTYLASTLGPLNLAAHQVMIGIQNLCYVWGEPLAQTAQTFMPALLDGSSRDLNQARVLLQILLIIGATVGLVAGFSAISIPWLVPQVFTKDVVIIEKMRRISLPVLCTLVVTPPMLALEGTLLAGRDLKFLGFAMVCCYSGGIMVTLVS