MLFVTPLTNKSVFAFPAKECRVHFPRDWPPTNSHCDSVALVTKWDAAGEQALGHGMARALLRRVLRGQPFHPAPLLNLSLHRRMSRLFVGGLSFRTEEEGLKNAFAKHGEVIDVKVITDRETGRSRGFGFVTFLSDAEAEAAIAKMDGQFLDGRVIRVNRASPRPAPPRFTPEPDTDATPAVQDWGSIPPSNAPVSQNAGLVDGATNVGGSSDPAPTSPSSASSSSNVGMSDSSPSSSKVDLRLSEPRNTRASTKDTGESFDFIDLDLSNLPPPDPDRLPRRRPLRSRIRSDYDYDDDYGYPMSENSKFPYNTNFNTGVPKPTGPDFDFEFPDFEEPCLQKESGPVSSA*