MNLQPCDSKSVNRIGYPFICNCRTKECSEDYLMDFENECPLKLSTMVHRPQFCMQKNGPLQHSPFLPSQCYIPSGLGVPPIVRHAIIPCAAPHPFDGSGVNTTAAPPCLVLQHQPYVPLGCSWTPKPVLQNIVSTVNLGTPLDLRKIALQARNIEYNPKRFGAAVLRIRSPRTTALLFSSGKMVITGAKSQELSREAGRKFARLVQKLGFDTKFSNFKIQNIVACVNVNFNIRLEGVALMHFQFSTYEPELFPGIVYRMVKPRVVLLIFSTGKVVITGAQTEEDITLAFRNIYPLLKMFDKGE