MAEWRRRHPEDVAHEQAYWAEQTAKRRAERLDRRRREALALPQCDIVENGGQSIFSANDPRWNDMWLDTSDQTSEEDDDDDDDDWENIVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEQQSKLAARKYARIIQKLGFPAKFKDFKIQNIVASCDVKFPIRLEGLAYSHGAFSSYEPELFPGLIYRMRQPKIVLLIFVSGKIVLTGAKVREETYTAFENIYPVLTEFRKVQQ