MSHGKYLTLSTGQKIPQIGLGTWLSKPNEVENAVEAAIRAGYRHIDAAIIYGNQDEVGRALKKVIPSVVKREELFITSKLWNTSHKPELVEKELDETLKQLQLDYLDLYLVHWPVAFPYGGALEPLDPNKPDWVVLDLETSLVDTWKAMIKLLDTGKVKAIGVSNFSIHHIQGIVDATGVWPAVNQIEAHPLLLQDDLVKYAKEHNIHLTAYSPLGNNLAGHKKLTEYPEVLELAQKYNATPAQVLIAWGVKRGYSVIPKSITPERIVSNFQQIELSDEDYEKLSELGRKSPKRFNVKTTYPPFWDINIFGDELEQSTTNQIKIA*