MVYCGKPSKGCSNCRDRKIRCDQRAPGCGQCEKRHQTCPGYRNLVDLMFRDESSHVIKKAKARARKKGNLIVEPSTPSGSEGRLSVTPEPRGKPSVTIAVPATPAPTSPADSDAWGFDDSLLMSPESGSWPTTPPAMALYNIPAVCQEHGFAFFFSRFVTAHETACHQKFDFVREVWKPSRTKRERQVDSVLASLTAVGLMGMASLQRRNDLMDAARKSYGVALGLTKDALKDPAEAVKDSTMLSILILGVFEMMAESPARARTVTAFQEHVNGAAALARIRGPAQFQTRAGRRMFSMLCQRVVISCAMKDMPMPQHLKELWHEMAKTLEPEDPTRHETGIKQADALVNLIVDEGGVGGVDWIDPTLEQTMGGDGLLLSPDMLSHDGWGNGGGLYGLGLSPLQVPMEYMGDDLGVGVGGGDLVWV