MEDCTSWRDLPEDLQEQVLARLPLECVGRFCTVCKEWNALLSSTRFITTLWAQTPPNRNPWLLSVARDADGGIVCKGYSFITKTWEKRFSFSFLQAAVRNVTLYWVASAAGLCIVDVEPEDSRREISPGEDSFLCNPLTRTFLKLPSISSRESIGIVGGEGDRYKIVAFSEWRDGGHMKVSIYDPSQKKWTIAGQLPMNLRISNRRMVSCKDSVYCFVEMEDREPGIVGFNIRDGTSTVIPLPELSDVITPHFFASGERLLLVGCIDIDVQVEVGDESQFEDESEFEDEDEHLVIWELQENMARSSNSPPSSLWKEIARPSSGWIWSFDCVGAGDYVFFFPYSSRYRDILSYNLSEQLWQICERHDRYSDLVAFEPRPDVKVE*