MATPFSDFSACKKQQNTASAIDFRGFASLWCNVNMDFTCINDLNDKSSLFDSLKLCESILTTVWIYKNGDEDRVLDSFQPDEQLKNKKKISYVRRLQDVYKALGPGSEAESATVFTFGSLFTAPYKGSELHNDIHKERSDQRIQSLIGNSEFLPFVPEIPSSFSLCQLRLLDGQFKNHWKATFLSLKKKLQVLKQSGSQLVHIFEMTDLPRADFLREEDGLVKKTAMNLAVAGHGLKMKMDCPHQILPDTLLYIEESVCNCASFGFVGTAGSTIAESIELMRKSAACFKS*