MGRHSCCFKQKLRKGLWSPEEDEKLLNYITRHGHGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGAFSQDEESLIIELHAALGNRWSQIATRLPGRTDNEIKNFWNSCLKKKLRRKGIDPTTHKPLITSELQSLNVIDQKLTSSELVKSTGSINNLHDQSMVVSSQPGPWWFPATTTTTNQNAAFCFSSSNTTPTVSDQIVSLLSSMSTSSSPTPMTTNFNPAPNNWEQLNYCNTVPSQTNSIYSAFFGNQYTEASQNMNNSNITPLVLDHHQDTKSWASEILHYTEHNQSSEIGLEAEVKPDIAKYYWRSASSSSSPNLEAATLLHDANVEVYGKNLQKLNSMVFDQSL