MGRTPFCTAEGLKKGPWTAEEDQKLIAYIQKHGEGGWRSLPEKAGLQRCGKSCRLRWANYLRPGIKRGDFTSEDDQTIIELHAALGNRWAAIARHLPKRTDNEIKNYWNAHLKKRLATMSIDPVTQKPVGTTPGSSSRNSSTMGNAEPPMVHTESATKQESEPTLQQPTSRSTSASALLLNKLASRVTTLQCVDPLRACQIMQSMSSKGTGDGGATANNESAICRPTSNCQGNNISTALDTSAWLDIAETLTTPLNCLDLLETLPPELAECNASDDGGVSVDNYRIEDPVSDALSILDKNASAPASSFSSTSDRVLNNMASKLASLPCVDEIHDWQHNLPGPIQGDSDTTTTGDVAILDDISIDDTTYDMVGSPIFYNLNYLENEPEPSDPFYIP