MFDFCFNSNSSSGSGYMNTFDPFPRSLEGFSDVLQGRPMVSQTLVLDAEMGELVKAPARVGNKGISEAKALAALKSHSEAERRRRERINAHLDTLRGLVPCTEKVSICVSFLNLLVFVTKKFVGQDQLS