MHATLSSKLGDDKPLEVKILGRTVVLFRDKDGWLSESKEGKTCVVCPYHAWAFDGKGVLQDAPSSSKGQLPKRSMVRTYPVEERGGFIWLFFGSSSMPAEERPPIPVIPELESSQWQAVYGEMEFEAPHWNVYDNALDFAHIHYVHSGSFGNPDKPEILDMDLTRDTFGISGSFKIHNKPVSPLWQWTKVPFVPVQVQALLPMTSAVRITLGFGVQMITYVNTVPIDEHRSINRFCLIRNFATSPVMDSFVEQEMLKILGEDKVMVESLKPEDTPFEVSLEADLPQIMFRRLRQ