MEQSDVGCFINKCGDQTKQLFSNPRGIKGVSCLGRCKGEQSCATRCFAEFGSEDLDNWLSCTIEDYECVKVPKNIDNSAENVGYDTTVKKFDPSTLVGKWYKTDGLNPNYDLFDCQSNTFDFSDDTKKELDMGIFFRVPRPEEYGGGFWENSLTEHMIVDAVSPELDNPTGRTMHTAGKMYGLKFTENWYILGESNGDNDIPPFKLVAYKGHTLQGNYEEAFVYAKESVLPKEAVGAVREAAAKAGLDFDKFTRIDNTCPTTTKSLNDASAGTGTSTTDWVDLVVGEGGVIDWVVPGWRGEYKN*