MKRDNDDTLSTLGRKDPLEVDWLSQKLQKLPFPPKRQSKNNTFTIITWNIWFAPYEWELRLEALLSECLQQHPDVLCFQEVTTNVHRCMLNCQYLRSRYEPTELSLPHGYDCAIWIRKDSSRLEVNSTNTLPLESIYGRRGLLVDLEVASSSSRKKNDTPAKIRVVATHLESGRHMEMTRRKQLDALFSDMKETPCGNTKDIKPHVAFLVGDFNLDPSYAENEVVDANSTDLWKLLKPKNDPGYTEDTYQNQMRFEAHGKHKQVRYDRIVMMDLAEHSISQPMQAPPKYMCVPTAIERLGVEPFDSAKTIWPSDHFGLVAVLEMEG*