MMKTESSFVGKKRDALGDGEKMIRKKCCRRPTKHRSPSTIVQQLYDTCREVFKGPGTVPPPCDVEKMKLVLDKMKAEDFWISKDLPFFNSDNASDGTPRITYATIYQSENFSLCIFFLPQKAVIPLHNHPGMTVFSKLLLGSMHIKAYDWVDPSKSDDLVPSSEPRLARLEVDSNFTASSGTSILYPTAGGNIHSFTALTPCAVLDVMGPPYSKEEDRDCTYYKEFPYSNFSESAKEVKDDCSYGLLKAIDVPKDLKMKPVEYMGPQFVETC