MERKLNLFNDIGRKIEDELDFDFSVSEIRIEDSQSFYQRIKQPFDQDFSNPNRKIFYRGERINDLSRPLIPTLLRDKQKLLRSDEPVADINSEFLLDYYKNMGEFYNIFQRVFGSVTRYRLYELCAFAQHYLDVSPFIDFTKSLYVALSFALKGRDHFEEDIVLYTAELSDTDNYTKDIVTAECWLNMYNVTVYNSPQNIKRIKKSELAPAVLRRVKDLMDGNMLETSPQAKLIDIPTNDFTKYQQGVFLLLTDFSLIHKSYLTKNVRKEFLIKKYIISRELCPELAKIVREEAPWYEYECLFDIKTAMRRAAYQDKM