MKGSRDDYIKILLPLYEASVTCDWDAAKAIIDKRPELVRFAITDRYETALHIAASAEPTKLAEEFLKNLVNMMEEKDLELENRGGDNALFAAAVSGSPKMVDILLKRHKGMSIPLAASTYCGNHNMARYLYDASEKMKSLTQMDRIFTLNHCVTADMFDIALKILTDYPEIMDAPAESQFILDALSGKVDAVNKKEPIIIWKIVDSIFAKLYMKKRVSKKDHQALNLLTRVLNSTIKFNKLVIDKILFRRVEDGVQKYSGIVFNAAAVGNTCFIIELIRIYPHVIWMPNDDGHTIFHIAIMHRHQGIYNLLYEIGSRKYVIASWTDKKENTILHLLGLTIEKVQLQTQSRVSLLLQRDLLWFHDVEKMLPPPLREHKNKEGQTAYQLFFENNKDLVSGSLKWMKDSMVVATLIVTVAFAVAFTIPGGYDQENGFPIFIHEPTFLVFIIADAISLFSSSTSLLVFLSIITSNYGQRDFLYSLPRKLVIGLVTLFISVAAMMLTFVASFFVLYRNGLKWVPIIIGILAAMPVIVFAALQFPVWLDMFRSMYDSRYIFHPKRNMLYNKNPRL*