KTLMATNRFVCEICNKGFQRDQNLQLHRRGHNLPWKLRQRTNKDQLKKKVYICPEKSCVHHDPGRALGDLTGIKKHFSRKHGEKKWKCDKCSKKYAVQSDWKAHSKTCGTREYKCDCGTLFSRKDSFITHRAFCDALAEESARLTSVVSSNLSFGNRNNNVDDHTNAITTSSPSSSTTTMVNMDHILHGLGIMSRTTSTSHGFQLQQDHFNHHLSKSRLSHWLNQANNSSHNSNNINNNDNNPMDYVYNRSSSVQELVIGSTTSSTTLFGSCSSSMSSLVGLKEEANRVLNNSSSLSSSKHVIAPMSATALLQKAAQMGSTRSSSNASFSTTNITTTTSSSSPGLMMIMNPSSSSATNSHVNVATTMAHHYDHHGYLDGSNLMRSLGSNISLSSSNIKGIENGGLTRDFLGSGSGVVMAQRKLLSHNSCGSSAMGLSQFSGNH