MGQSGSSIKGRSEAINRAAVRRVRRVHVGRLNRPPRYSGSLVSRSSAPADPDTSNPTIQSLPHIRPSVSLHPTVLFSPSILPHLLISPVNVLLGNDSKCRIMKNCIVELDFVLILREVVHLSGLDLKFWVPLVTFEELDPTFSDTSVYKFLAGLAAAIDKEDIDKFINVVVGFDAFDQAAYLESHAYLEVKNELKAEEEMILQERKEKSPFLIDHQAIVAYKLRRFPRV