MADHAAKACLKALEMAGVAAEEIDLVLLATSTPDDAFGSACQVQAAIGAKNAVAFDLTAACSGFVLALVTAAQYIRTGTFKKVLVIGADALSRITDWRDRGTCILFGDGCGAIVMTAAPADAPCNLLGVDMHSDGAGQKSLYAKYSGEGGKPYADGHASAHATYGNIAMQGQEVFKFAVRSVPQVIEAAIDKAGLQKDDIDWLVMHQANQRILDAAAQRLGLPSERVVSNLSEYGNTSAASIPLALDEAVRAGNIKDGDVVALAGFGAGLTWAAAIVRWG*