MLSGRFANDPVYIKENSNGIAVVARRLFNERTIYEMVDPRLMEETHENTVNLHKGPDPHSLDAFSKTAYQCVAERQAERPIAKVIIKKLEELLSFQKPILVAHLDFVAYTIPELVIGEAYDFLLELQILLKYKHKYIVGLVGYCKEMGENIIVYDYASRGSLDMHLKDNDLTWMKRLEICIDIAKGLDFLHGSMLTQEVVIHRNIRSSNILLHEEWKAKITSFRISLITPINKDTDFVTDNYRVTNGYCDPQHAEFGFFTKESDIYSLGVVLVEILRGRLIHEFFMDYFQNLTDLFKLYHEQGKLDELVFEGIKEQIVPKSLYTFQMIAYQCLHREREKRPMAGEVQLQLKKAFEFQVSFIFLGNCSLF*