MATLRGLAQVVWALPTSTLAWGMITAGAATFLALLGFPSLTAPYGRYSKTGWGLLIPSKLAWVTQEMWSFVVPATWLAFFATPDQLARLSAPANALLMGLFLVHYLNRDFIFPLRLRGGKPTPFTVWLMAAAFCIYNGWMQCKYLLTEAPTPAPLTPRVLAGAALWLAGWLTNMQADHILINLRKPGETGYKIPRGGAFEYVSAANYFGEIVEWSGFALAAWPSLPAAAFAFFTFCNLAPRGWRHHQWYKHRFPRYPKARRAIIPFVW*