MVRVRRGWTAEEDALLRQAVHKATADGRPLLWRELAKSVPGRSNKDCRRRWWNSIAECTAKGPWAEEEDERLMKAVESYGTNWAQVARSVGSRNSDQCSSHWNQVLNPAINFSDWTDIEVRAAKTLLRCPRSAFIDSGPQDAELLQSVLTHGTNWTTIAASHKPSRTTLALKNRYSALRSKYEWSKTHPNSRPPSQSYAISQVAQSHRNTAMQTPPGEEDEEDEDEEDEDCSESPGDSCDAMVDGASPSQDLMPDVRAGAREPPQLRIVSPLQNTHFDDHSRFLFPLDVMSTPGIGGDKGSQTPSEQLAEQFHTINRLQMHGQNHQDRMAEQDLVASSGERMMATSCKDEPLHPRTVQNMAQGLTEDFIADTMHFAFSGTMGLPNSPQPGEWMAETEPSLAHSTATSEMTSSIGATSISLNSNSGLPDDPSRLYEVSINVMCTGTQLPSVLRLADVGTGLTLKISPKN