MSAFVGKYAEELIKNAKYIATPGKGILAADESTGTIGKRLSSINVENIEPNRQALRELLFTSPNALPYLSGVILFEETLYQSTSDGKPFVELLQENHVVPGIKVDKGTVDLAGTNGETTTQGFDSLGARCAQYYKAGARFAKWRAVLKIGATEPSELSIQQNAQGLARYAIICQENGLVPIVEPEILTDGNHDIKKCAAATETVLAAVYKALNDQHVLLEGTLLKPNMVTPGSDSPKVAAEVIAEYTVTALRRTVPPAVPGIVFLSGGQSEEEATVNLNAMNKLEVLKPWTLSFSFGRALQQSTLKTWGGKKENVGKAQEAFLTRCKANSDATLGKYTGGSGSGAASESLFVKGYKY*