MSEYLALTARAFFTLTVVVALCLADIQHVSASWDFVGAGEPAPVPEAWLREATQSARRQLRSVGTEGNSRRLAIVYLVTDLQRVDRDRPALLRASITLNKENLFPTTPCSVYIFTWKQQMSLLLGGLGDVGRMSNVAVLPLANESWVAPAMAGTAELWHEHHTADYRQMGDWRLGFMPEFVRRMGHRYLLQFDDDSFILKPVGLNLVQLFDSKGYRLGAKKIRPDPLIVTWGLPELVRYYLTAHKVVPKQLFEFCEPNNIHGLYSALDAESLGTIPAADLAALQELGLKELGGWNRTILHGNCIMYSLDWWFSPKVHRFVQLCRATGGSFTYRWNEQGVIAMLWQIFLKPEQFHAFEFDYKHRLVKAQDAYDMAAAPSVAEGN*