MKLFQAVSTLVAVSAMTNVATGFTLVAPRSLATTPLVTSSSPTTLMARGGGRRGGRGNRDVVQEVKPTMNEEIQATELRVVTPNPKGKDDSLGIMSRAEALAKAKDMGGLDLILVNDKSDPPVCKIVDYSKYRYMLEKKAKELKKNSKATEIKEVKMSYKIDVHDYGVRKKNALKFLAQGNRVKCTVMFRGREVQHDNLGFDLLEKLAEDLDELAAKEGRPKREGRNLSVILSPRAEVLKAVNEKRRADDKAKKKNKKVAFEEKLAAKASTDAAAATTNALAAEGLNGELSVEDTIIDMESSLDDLLGGSDDLTDDIFS*