MGKFHLSHRMVLAPMSRLRSYNFTAQPHAVLYYSQRTTRGGFLIGEASGISDTAQGYPNTPGIWRKEHVEAWKPVVDAVHEKGGIFFCQLWHAGRASKYEYQPNGHPPISCTDKPITSEAQIDGTTAADYSPPRRLSVQEIFQVVDDFRVAARNAREAGFDGVEIHAANGYLVDQFLKDGVNDRRDEYGGSLENRCRFPLQVVEAIADEIGADRVGVRLSPFADYNDCGDSNPPALGIYMAQELSKRGILYCHMIEPRMITQFERDGNEAIANGNADLIAFGRLFLANPDLPKRFELDIPLNRYDRSTFYTSDPIVGYTGYPFLDQTP*