MKKILVLHTGGTISMQADNSGRVVPNQDNPMTKIHAAAQDIQLTVSDFLNLPSPHITPHHMLSIYHHIQERTDVFDGIVITHGTDTLEETAYFLDTMALPTNIPVVLTGAMRSSNEVGSDGIYNYLTALRVASSDKAKEKGVLVVMNDEIHAAKYVTKTHTTNISTFQTPTHGPLGIIMKNDLLFFKTAEPRIRFDLRCISGTIPIIKAYAGMGDGSILSLLTPGSIQGLVIEALGAGNVPPLAVGEIEHLITLGIPVVLVSRCFNGIAEPVYAYEGGGAMLQEAGVMFVKELNAPKARLKLLIALNAGLTGQELKDYIEG*