MSAFVGKYAEELIKNAKYIATPGKGILAADESTGTIGKRLSSINVENIEPNRQALRELLFTSPNALPYLSGVILFEETLYQNTSDGKPFVELLQENNVVPGIKVDKGTVDLAGTNGETTTQGFDSLGARCAQYYKAGARFAKWRAVLKIGATEPSELSIQQNAQGLARYAIICQENGLVPIVEPEILTDGNHDIKKCAAATETVLAAVYKALNDQHVLLEGTLLKPNMVTPGSDSPKVAAEVIAEYTVTALRRTVPPAVPGIVFLSGGQSEEEATVNLNAMNKLEVLKPWTLSFSFGRALQQSTLKTWGGKKENVGKAQEAFLTRCKANSDATLGKYTGGSGSGAASESLFVKGYKY*