MPLTCRPVSLPEARQFDLCSKHRKRFAKMDTQRANWDGRTTALLLDLVQKQKDQCHWGHNSPSNIGWSNIVCEFNSTTQHGYPKKALQKKYHDLKRAYFNFCSGLTHTGLGHDPLTGDMAVDPSWLADGPGESSQKGTEMFKLHNAVSSWSIFWDAPQVTKVSCLLPEAMNLRRPPSDSSRTPKNMSADPLHQHSGGQSSKRLTRDHSVNSPYKKSSRNHSIDKTLDNLNNMIKRSVMREQKRHKKCKDTYREESAQVKQILREDGYKEGDEVFMQMSSSEDSSSTDSSSSLKELMDWVTAFALVKKMKYLLEQQSSLIHLPCPIPKLTTTQWMQQMLHN*