MCFMDTITCVLSSDIGLPSGKSLFQLQAERILCVQKLAAQSSESPSNTVPIHWYIMTSPFTDAATRKFFETRRYFGLDADQVTFFQQGTLPCISADGRFIMETPYKVAKAPDGNGGVYAALKSKKLMEDMAARGVKYVDCYGVDNALVRVADPTFLGYFIDKGVSSAAKVVRKAYPQENVGVFVQRGRGGPLSVVEYSEMDAAMTTEINQSTGRLRYCWSNICLHMFTLDFLNQVANSLEKDSVYHLAEKKIPSIHGYTTGLKLEQFIFDAFTYSPSTALFEVMREEEFAPVKNANGATYDTPDSAKLMLLRLHSRWVVAAGGFLTHSVPLYMTGVEVSPLSSYAGENLEAICRGRTFHAPSEISF*