MALLRARLSVKPLRRRPELGLGFSIFASASKLEQAKLFSSVPAVDYIPGHADPAGTANYAHKIGNAAAPGHFRTLRAGGKVGDLVVSSLGIGTYLGQDSDSVDREYMESITRSLSMGINVIDCAANYRNMRSELLIGHCLSMAIKQGIVARNEVVVCSKAGFLAFDYRESIDPYTYIDEKYIKTNLFKREEFLGGCHCLSPAYLKNQLELSRRNMGLETIDIYFIHNPETQLSQVSRSTLLSRIKGAMQAMEECCAEGKLAMYGIATWNGFRVNASNKQHLPLEEILSYAKDIAGDDHHFKVIQAPYNSRLQQAAKEASQPVKGRRMPLLHAAHHLGLSVMTSATLNQGYLCKNLDPDVRKLSADLGEQRTDAQAAVQFVRTTPGIVTAFVGMRQVMHVEENGALIRYPAHPRS*