MTNNILISSAGRRVELVESFQKSLRDLSVAGKVFCSDMCPELSSACQIADGYFSVPKATDKNYIDTLLDICRQYSIKLLIPTIDTELLVLSNARERFLEIGTNVIISNTSLISQCRDKRQTVALFEQLAVSQPEILDKHNLKFPCFVKPYDGSCSIGAMALNSKEELTTELLNDPKNMFMELIPKSYSEYTVDVYFDKSGKLKCLVPRKRLEVRGGEVSKGITKKNFVYDYLLERLTGLKDALGCITVQVFVNEETKSVKGLEINPRFGGGYPLTDAANGTYACWLVQEYILKEEVEFYDNWESELLMLRYDAKVISRAYK