MALAIRQLVRRSSTVASIDWPRPGRVGMIGLGQLGQAVTGNLLRAGLAPVLYDVKGESIARHLLDQGAVWANSGREVAEQCDVILTGLPRPENVSAAMGLEGTNINPDGILAGLQPNSVWIEHSTTDFENTLKIRAEVEKRGAKAVAAPLTGGMQILKVGKMVSLVGADEETFKRVEPLIALSAPRIVRCGDFGHETVVKILTNMLCAVQDCAMGEVMMIAKKCGVDLKLLFDAMRISSGNSFCWETEFARVMDGSYYPDFTAEMMAKDIELGQGLAKKHGVPMLMHGQVAQIYEMCMARYGKDSGSTIPVRLVEDACQTPLADENLRKVFKDWTYTTEIADGSYVIVHKNIENPHLKISNKIS*