MRKIQTVWVAALLCGSLTAYGKDAGWQWYNDPVKLPDPKTTDKSAQVRQEPDIMQKLSALQTATKRALYEAILYPGVDNFVKYFRLQNYWTQQAGLFSMSAKKAMLAHPELDYNLQYSHYNGTVRNQLAADQAQQRQAISKLAEHYGIMFFYRGQDPIDGQLAQVINGFRATYGLSVIPVTVDGVINPMLPDTRPDQGQAQRLGVKYFPAMMLVDPKQGSVRPLSYGFITQDDLAKQFLNVSEDFKPNF*