MGLLDKFKTLSLANTASEKFSAEAEISKIVPIADCSPTDCDSCVLDTRYPPMDIDQSPLYNTAKPFGLHLVVATGLSDWKKKYLDDKSSVAGALDDPDVAEAVATTMKKFYPTKPLSDLGTKISNSSLPPPDEYYMYDDKRPSSSESVSAMERGKGVIEDSYGKPKDSSNDLMTRPTKVLLLPLFLEITLTPENARSELVEALGNLHEQPKKLTKNTKRAYVLLCSHKTVDKRCAITSKILKKEFDAQLRDKQIHDVEVAFVSHVGGHKFAANALIYLSTGESIWLARVGPEHVCAIIDEVIEKGKVFPELVRSVAKCQLDW*