MSALGGGSGGGEGINPVGTVVGIVLLLLSVGIIFIVSPGMALMSLIGVIIGGLLIGFGVHFVPVGGAPAAMGQSPGIATGVTMLAAGAGLAGLFGGAWAAELGLGVALAGGAIGGGLMMAITCLMVNVVYVYAMGIPAASGKVAKDPITGDTFEAYKSQGTEGHGLPFISYVGGVIGGALGGLGGTLIYLELLAVYEEFLPTALNAPAEQILPLAVSMAGVFAIGMFLVNAVIAAYNITGTIEGPHDPKFKRFPRAVIGCAVASAVCGLLAILVAVM