MKTESSFVGKKRDALGDGEKMIRKKCCRRPTKHRSPSTIVQQLYDTCREVFKGPGTVPPPCDVEKMKLVLDKMKAEDFWISKDLPFFNSDNASDGTPRITYATIYQSENFSLCIFFLPQKAVIPLHNHPGMTVFSKLLLGSMHIKAYDWVDPSKSDDLVPSSEPRLARLEVDSNFTASSGTSILYPTAGGNIHSFTALTPCAVLDVMGPPYSKEEDRDCTYYKEFPYSNFSESAKEVKDDCSYGLLKAIDVPKDLKMKPVEYMGPQFVETC