MSDEWKPKIIGIICNWCSYAGADGAGSARTQYPPDIRIVRVMCTGRIDTLFVLKAFADGADGVLVSGCHFGDCHYLAGNFKAAKRMFLVKSILNNMGIEHRRFRMTFVSASEGAKWAVVITDVINTIKEIGPSPIAEFNKRS