MTAIRTGYAKTCTLSKPYCQRCDRTFDTIRARDQHLDASARHHICDVCPFDGSSYDELVQHHRSTLHRIMCDGCDDGGWWIPDSQAYKDHLRDDNVCARCERHFNSPSNLRHHKLVHLPPSVECYGCTRSFTTYFGMIIHLESGTCTSGIDILDLNESAAMCYQWQKFLDEEYRDDILRCYDLEEECDGAVYPFRCPECDTTFSKLSGLFQHVGSGSCEQRLNGGPIAKLVKWLSNRHA