MPAHTPIPDIPGELLTDPTLWVCEKSDGVRVLVFIVVNQSELVIDIDPISGAQTLMYYAFDCMVLHGENIMEKPLLKRYARLHDWVIKPFATALSANPDMRRTIPFMMVAKREELSYHLRFVMEEHIPKLKHGHDGLIFTCVHTPYVAGTDENILKWKPPYEFFDFMAMTDDEWQRFKESEEQLDERIVEVCWDSQIQAWKMLRMRDDKPHGNHKSIVDKILVSINDGVEIEELYARADTQKPPPQAYGQDLYTPGHGYAHTGYNPDHSHPPPQQGIMSG