MCAGYLSLSPLSFSGFWVRTAINDSRLTHVVCVSAMALLRARLSVKPLNRGPELGLGFSFSSTASKLEQHAKLLSSMPAAAPSPSSNYILGHADPAGTANYAHRIGDAAAPGHFRTLRAGGKVGDLVVSSLGIGTYLGQDSDSVDREYMESITRSLSMGINVIDCAANYRNMRSELLIGHCLSMAIKQGIVARNEVVVCSKAGFLAFDYRESIDPYTYIDEKYIKTDLFKREEFLGGCHCLSPAYLKNQLELSRRNMGLETIDIYFIHNPETQLSQVPRPTLLSRIKGAMQAMEACCAEGKLAMYGIATWNGFRVNASNKQHLPLEEILSYAKDIAGDDHHFKVIQAPYNSRLQQAAKEASQPVKGRRMPLLHAAHHLGLSVMTSATLNQGNLCKNLDPDVRKLSADLGEQRTDAQAAVQFVRTTPGIVTAFVGMRQVMHVEENGALIRHPAHPRS*