MKTCFVVMGFGKKTDFETGRVLDLDKSYKNMIKPAVEAAGLSCIRADEIVHSGVIDVPMYDQLLKADVVVADLSTSNKNAIYELGVRHALRPYTTIIICEDGFKVFPFDINHITIRQYHHLGEDIGFDEVMRFREQLTKAVKEISENSSPDKDSPVYTFLPALMPPEIEVVRAAAVAATVSPQAPQPPAAPDQTHSALMQQVDDAQKKEDWITAKALLSTIRNMINEEVKRKQAGATVKVIDQPEDPYLLQRLALVTYKSKFPTEKDALTEAHHLLNLMNPETSNDTETLGLWGSVHKRLWEITKQLSYLNEAIRAYKRGFYLRNDYYNGINYAFLLNARAVQLTDHAEAITDFINARRTRIEVAAICEEWFEKNPMPDEQKLTPDILSDYLKTWYWVKASQAEAFVGLDEDDKAQAALNAAYAKAPETWMKNSTEEQIVKLKTFLGDSPLKFITQ