MEIILEEKDAGDWSYRGEGAVNLVLAYTGSSPTFSGKIIRVQKVVKNGSMEETERSVLSKHESILWKDAGSIVTSPNKEIAEQMYVQSVMIPLLGSEFVDPGVRILVSRGFLESVERDSLSKRPGSRVKAANVDCCADSVMLMSDHSVFPQGASKGAPCITVEIKPKCGFLPSSSFMADENAIKKNATRFKMHQVLKLQQLKVQQLSKYDPLDLFSASRDRIHEAINALFATPQNNLRVFLNGSLIYGDLGGTKFDEIEAFEDHLKSFIHEENGLRSFVHLIGEAILKLGVLDRLLEIQKLDKIDVEGVIHAYYDIVSQPCKLCKKFGENQQSGKYSSLHSIPVDESLKIVRDYLIAATAKDCSLMISFRPREDDDPESHYRTICLGSTKQRFDVKAYFIDLDMKPFNKMEFYYELDQKIVNSYKQKVGVEHEAANKGTIEGYETGY*