MFEGTEGCYGGVGAASAAASTRDPKPRLRWTPDLHERFVDAVTKLGGPDKATPKSVLRLMGMKGLTLYHLKSHLQKYRVGRANKKSAGLELALADGSGFTAEGINFSMGAPPRNPAGGNNTGEMPLADALRYQVEVHRKLQEQLEVQKKLQMRIEAQGRYLKEILEKAQKNISLDANGSANLSSTRSQITDINLALSGFMDDATQVHEENNELVKAISDDNLKVNTLGFQLYHVGNQESKDVKCTPKTEDLLLLDLNIKGGYELSSRGMQGCELDLKMINQ