MRVGKIIKPFVEHLQGIGLQRLAVARMIEKKPYVLGFGLEERVKPNIEALLEFGVRKEALPSIVIQYPDVLGVELRDKLVEQQSLFESSILVSGDDFGRVVERMPQAISLGRAAVLKHVNFLTGCGFLLSQVSKMVVGCPQLLALNMDIMKMNFEYFKNEMERDLEELVEFPAFFTYGLESTIRYRHEIVAKKGFTCSLAWLLNCSDAKFDERMKYDTIGVEEMEDDNSFDRDRFEEQVQDEDDDDMEEDSDYDDTD*