MTMGNFLKRFGSGKSRSSRNMTLGTTSSQSHEPSPSDPSLSLADNTNATKKKYALIPDRFSSLDQVSKALREAGLESSNLILGVDFTKSNEWTGKTSFDGKCLHALGETSNPYEKAIFVIGQTLAPFDEDNLIPCFGFGDSTTHDEEVFGFHSDNSPCHGFEEVLACYKRIAPNLRLSGPTSYGPLIDAAVDIVEKNNGQFHVLVIVADGQVTRGTDMAEGELSQQEKTTIDAIVNASSYALSIVLVGVGDGPWEDMRKFDDKIPKREFDNFQFVNFTEIMTRNSPESAKETAFALAALMEIPFQYQAAIELRLLGKQTGLAKTIVPRPPPIPYTPPTNAELPSTASPASPEQTQSCPICLTNRKDVAFSCGHMTCGDCGSKISNCPICRVRITNRLKLYT*