MDFPFEHLDYVDPAFDGDRFVISDSEVQLYSGMPESYGAKSQDTYTGMRHDYNQTFGNFNYIAAKDSATLFGNPSSTTLTPMLSNMSQASISSSIFSDNEEDAYMDRPNLQIPDTQDFLELFDDDDDDSYSSFSDTSSAPPEPSFEAEQLQMPEIIITDRGATSKETTRVPRRKISLSMHNSPQSDDYSQDGDADDDCGSDAEFTLSRPKVKRPKPRAVSMSAKNTSRTFPESVFTPECSYDCSVCGKVFSKPYNLRSHKKTHTNLRPFVCSLCGKTFARQHDRKRHEDLHSGEKRFQCTGSLSEDKQGSETAWGCGRRFARTDALRRHLQTESGKRCVQPYVEYVLGTNPTLASAAAAEDHLKPKLFPLDISSEMYSLVLDRIILTQSANMS