MVSALRDHGPPLLPWIVHADGTFVTLPDGGFHRGLTFPDSANFIGASKNWLAFYTDKIDGYKRSYLLYNPFFGTTVPLPELDSVIGQVSNWFEIRKVLMRSAPDDIVAVTTNNWNYPIIVCRPGKPAAWHAQGGDENVYEDEEGQDEEDDDDDLEVLSNADEDDDQEEKHEQGNEDSGDKVLTCDDPLDELQDGDDKVPNGIEYVDDCNEENSDPCEPKDSIRISRYLRQQRHISPYFRAYNVKVEILNVDMEACSWNPVVADDGRCALFVSDRFSESAFVGVKAGKGYTCYFVDDHDVTNRSQSFDKIIGRKSTWFFTYEFVV*