MKAFSILLLFHLFPFIGCLLDRSQFPKTFLFGTSTSSYQIEGAYLEGNKSLSNWDVFSRIPGKIKDGSNADVADDHYHLYLEDTELMDSLGVNSYRFSISWSRVLPRGRFGEINPVGIQFYNKLIDALLLKGITPFVTLNHYDIPQELEDRYGAWLNKQIQEDFGYFAEVCFKAFGDRVKYWTTFNEPNVMINGGYRTGKYPPSHCSGDNCTAGDSAIEPYIAAHNVILSHATAADIYRRRYQVNQGGSIGIVLCSYWYEPYDDVPADQWAARRALAFDLAWFLDPIIYGEYPPEMREILGLRLPTFSPEEKKKLESKLDFIGVNHYSTLYAKDCMFSPCNLGTSNGDMLAELTGLRGGLPIGSPTAMPTFYVVPEGMEKMVMYFKERYNNTPMFITENGYAQESSDKIPMKDLLNDTGRIDYIRSYLAALSRAMRKGADVRGYFVWSLIDNFEWLYGYTLRFGLYYVDYSTLKRTPKLSAQWYQQFLHSPKTLKKQMPSESKLQHLPS