MNLLKIIFLFFCTWMTGELTAQTPFERYFLDKTLRFDYYHCGDSRNQEYFFDELKEEPYWAGSKVSLLDDTGYGVQLFKIFDKASGKEIYSRSYCTLFNEWQTTPEAQTVRKAMPESVVFPYPKNEVRIEIYARNRKGVFEKKFEQDIDPNSYFVKKFTPRYETFEVAYNGNPSTRVDIVLVPEGYTQNEKEKFAAACRVFAEEFFSYSPFKENTARFNIRAVWSPSMESGVTIPGEHVWRNTAAQARYYTFDSERYQMIEDFQGLRDIAAHAPYDHIYVLSNTQKYGGGGIYNFYGISAAHHPNRTGKIYVHEFGHVLLGLGDEYIGNVSYNDMYPTDVEPWEANLTTLTDFGRKEWKKMLDTKTPVPTPVNEKTPQKLGVYEGGGYVNKGVYRPWPNCLMNNLHTIDIFCPVCSQAIRKQIDFLCR