MKCAICDSVALSLHFGAPSCKACAAFFRRTVALDITYDCITGTLDCEVNFERRMACKRCRYQKCIDNNMQRYLVQSKKGRPDASTANGIENPTTSASPSIPSPFSPPCPSSHNSAPSGLLSPMETDEIQKLNEHFFKMDSNLNKSRRMAFTDSRLLDIFSGVCKMPFEKHQLQPFDFRSYRGYQKQEYVMLFNYANTLPGFQELSNASQNFLFRIACGVDYVISSSYYTLCIGTESNLLINQDGTYIQMMPLPLMGDEPGTELMFTRKEELEKYRNIIKPRVNSWLEFIPLFKSLELSFEENAILKALCCWQTAHFKLEECDKENVRKQKSLLVQCLLKFCIDTYGEEEGPARAGNIILFSSSISAEVMELVNSLIIMSFFEIMECDPLINEILSTTTLFS