MSQAKVTRPRHGLRGIRRDRDCRSCKSRGVKCDLNRPRCLPCVQSGLTCGGYPQRVVWATSKTPVTPTILSVKRRPGLAPELSGMERTASPQSLHTGPHGHQSTTKHPQHQFADRLSAWCTELRLSGAVNGDERRHWTRPHYVDALASLNQVLEHANPVAFLGILVLAYFEVLSTSAFGEWQFHLQGARSLLDHHCQSREDIERLGPPIGNLPEMIAYFAWWDVAGVVVRHLGGSRAESHGRLIFLDWHRALIGADFFDTVGCPPEIFQLFVSLAKSASTSHEISEEEALIAEQGRHVLAMQQLLQLGLVADDQGLCRDTWRCAAVIALLTWDSPSQSTDDLTADFREKALTSAVDRICRGISSVPLTSRLYMHMAKPAFLAGINATSLTQCDVIREYWRNLQADGAPRHLGALAQCEERWKNIPRA*