MVKQPKGVKYPLYTIDAEQRATIRLDCGLATEAFPTLCSRFPNLLKVEIDYSGWTSGNGSQIDNQCLLFLSSRCTLLNDLTLSFCSNISDPGIACLTYCKKLMSLRLNSIPELTSSGLLLLAVGCKALSSVYLNDCKGIAGSTEWLEHLGANGSLEELAVKNCKGIGQYHFLKFGSGWMKLRKFEFENEQGFWSFFHRDWDPSYKADTYRYDLLCESLKDLRLAHLVTEPEGPEIGLRFLLGKCKALERLCLEYVSGLIDSDMIALSQTCKNLKSISLWLNPEHYNVGDDIVFRHQYECEKC*