MASFLTSLKPFPLSSPDFLGKGDMEISSSQNGSIMWFFRDKGFDDKSIHEMFKKCKRLEGVHRDRASENWAYLRTIGIQDRKIPSIVTKCPKILALGLNEKIVPMVQCLATLGTKPSEVASAIAKFPHILSHSVEEKLCPLLAFFQALGVPEKQLGKVILVNPRLISYSIESKLTQIVDFLASLGFTREGMIGKVLQKYPFIMGYSVDKRLRPTSEFLKLIGLTEQDLQKVAMNFPEVFCRDANKILSPNVAYLKRRGFEDGQIAALVSGYPPILIKSIKNSLEPRIRFLVEVMKRDINEVVNYPDFFRCGLKKTLELRQKLLEQRKIECSLSEMLDCNQKKFLLKFNLIERPT