MAGGDGGTAATKKHILRAQKSTNQLKALLQAEGGGGKSPGAVVEMILSDISDSLSQALASVELGASGESSIMAPPPEASLSSAYGGGRWPDPGDAYPWRKYGQKGILGSRFARNYYRCAAQRSGCSAKKQVHQSDDDPSQMEVTYIGSHTCDCDDRRPPSCTIPAAGAAVMSSALQKLEEHVPELDMMMAVHCNPSMEEEDMAAPWLFIPSPACSQSELLPEVAMEVPELKADADVDASQADPVELDRKTSKKANDEEFLALYDSVVPDLV