MELISEKSKEGAHPWDKAEQSDFEAVEALMSMSCDWKSHFKKYLENRPVTPVSDTSEEDSLLPGTPDLQTVPAFCLTPPYSPSDFEPSQGSNLTAPAPPTGHFRSLSDAAKPPSIAPFKEEEKSPLAAPPLPKAQATSVIRHTADAQLCNHQSCPVKAASILNYQDNSFRRRTHINVEATRKNIPCAAVSPNRPKPEPSTAANGAEKAGTAPYDFAVPSSETVICRSSQPAPTSPVQKSVLMSSPTVSTGGVPPLPVICQMVPLPANNSLVTTVVPSSPPSQPPAVCSPVLFMHSVPKGTVMFVVPQPVVQSPKPPVVSPNGTRLSPIAPAPGFSPSAARVTPQIDSSRVRSHICSHPGCGKTYFKSSHLKAHVRTHTGEKPFSCSWKGCERRFARSDELSRHRRTHTGEKKFACPMCDRRFMRSDHLTKHARRHLSAKKLPNWQMEVSKLNDIALPPATASAQ