MGAASALVGSTPGHVAVVVVATLLIWAGSSWLEAAAEQLSAHYGLPAVVQGSIVVAIGSSFPELLSVLVTALDGSFGLGVGAIVGSAIFNILVVPGLAGITTTQPLDATRTVVYKEAQFYMLAVSTLLLTFALAVIYAPIPGGDPLDGAVTRPLALVPLLLYGLYLFIQWQDVGDHDPTTDTTDVDVPRAWARLAAGLAAISVAVELLVGAVTGLAATFDIPSFLAGVTILAAATSLPDALVSVRAARSGHGVTSLGNVLGSNTFDLLVAIPIGVLIAGRAPVSFAVAAPLMGVLTLATVLLFTVLRTGLSLTDAESYALLVAYLGFVAWIIGETLGVVGLIRV