MKAVWDLLEIFYVDKQSLSWFPERLVDWLWNYDRVLSRTEMTLHSKLVALQQKLCKLQFPEDDPDYWDGIASALAVGWLEFVVIFLRMHGSYQLDQIDDRETENGLVEAVNVLISKMPRMRPSLPAGGLGQCFNLKPDFIKAWEKWRGQVAKLDCSAFWSECNHLETMHGLKKLIRIMLGDIDALASVTCHWMELSISHFLYIRPFGLALEGMLSLAQKCIQLKSPVGDKHIMELMLGIIGDDIEVTIAGCSQIFDPWMLAHMIELLTAKSPQAEVLLRNEKYTLGGISLEELYRLVYAQVLSSHSFTWQVILMEYMKS*