ASGKVRCTRKLRSWIVEQVESGHFPGVCWDDAAKTMFRIPWKHAGKQDFREDQDAAIFKAWALFKEKHKDGDIGHPAVWKTRLRCALNKSSEFEEVPERGRMDVAEPYKVYRILPAGTLPNQPRNQKSPCK