MGFSIGCSLGSRVLVRNTGKFPPLCRKERLNLSTMCSEFNKPCKIRVSLCKSELVDFDERTSPTEIRKEIGRCYELIHRLGRGVVYLGSSRMGPDHPHYSQALELGREVANLLDCTSWTGAGPGLMDAATKGALEAGKPVGGFKIAKEAGEWTASNFHSYLPSETYLTCRFFSARKHGLVDAAVRSSCSDRTAVVALPGGIGTLDEMFEILTLIQLQRIGSELPVPFLVMNYDSYYQKLLDFLGDCENWGTVSKGEVASLWKICENNSEALAYLADFYGLPSSGEERHEVSLHVQIE*