MEKSPGAAPTTSSPEEEEVAAEGHAHAEDVTDQEEERTPVVLKKGPWTAAEDAMLMDHVRHHGEGNWNAVQRMTGLLRCGKSCRLRWTNHLRPNLKKGSFSPDEELLIAQLHAQLGNKWARMAAHLPGRTDNEIKNYWNTRTKRRQRAGLPVYPPEVQLHLALSKRCRYDDFSPLSGTTNVQALGAAASSAGYASSRPAPLDLARQLAVPNQQTVQFLSPAPFSAPSSPWAKPFARNAQYFQLAHSSPVSPSTPTGPMHPATPDLSLGYGVRSAADQSRLPPLSPSPGPRVELPSNQYAQPTPPTSAAAATSTGLGGGVALPDHQNAASLEKMLQELHDVIKVDPPPALVPANGGVGSAAMERHDGGGE