MASGGSSNAGSLTQWLREKGFDEEAIGRMSRRCKNLHGLDAGEASGVWDYLLNVVKIERRKLRYVVTKCPKVLTLSVDDKLVPTVQCLTTLQAKPGEVAQAIVKFPQILFHSVEEKLCPLLAFFQTLGISEKQLAKLLMVNPRLISYSIEAKFSQTVNFLVGLGIDKEGMIGKIMAKEPYIMGYSVDKRLRPTAEFLKSAVGLEGSNLQRVIMSFPDILSRDVDKILRPNLAFLQSCGFSKDQVMALVAGYPPVLIKSVKHCLEPRMKFLVEEMGRDMGEVVDYPQFFRHGLKRSLEYRHKVLKQMNSRCSLSEMLDCNQKKFAMKFGLLAAV