MKVDVKQSTMVRPSRETPNRTLWSSNLDLLVPMFHVQTVYFYKPNGSSRFFETQVLKDALSDVLVPFYPAAGRMGKHESGRTEIHCNGEGILFVEAETSCFIDDLGDFTDSSKLLPLVPEVDYSGGISSFPLVVLQVTHFKCGAVSIGVGLHHILADGTSALHFINSWSDVARGLPVSTPPFIDRTLVRARDPPNPTFHHVEYDPPPTMNTPPQSQPKTTCTKILKITPEQLGSLKAKVRTEDGAVRHSTYETITAHIWRSMCKARGLSDDQASKLYISTDGRSRLNPQLPPGYLGNVLFTTTVMGLSGEIQSKPLARTMERIHEALVRMDDEYLRSALDYIEAQPDLNALKRGPHTYASPNLNIVSWIRLPVHDADFGWGRPVFMGPARVFCEGNAYILRSPVNDGSLSLFICLEAQHMPLFEKCLYDF*