MGREYLRDNLRTPFALRHSASSSLHETGDSVIIIMKRPCGPLDIISDLPNNIIENILMRLPICDAVGTSILSKKWRYKWLTLPHLVIDNALGKKLLGRQQSAKNELVSAVYQVLLLHKGPIVKFVLEVDELESYSDIDHWINFLSNHDIQEFTLSRAKTEHYKLPSYFFTFLHLRHLKLRGCAFRPPPRFKGFSKLISLQLEDILMDAETFGSLISSCPLLEQLTVSGYIPYDSLEISAPNLKSFSFTGDFGSICFKNTLLLAEVTVALCRVNKNVKHQSSNLIKIGRSLPAVEKLYLEGYFLEFLALGNVPKRLPILFNNLKVLHLDEMDFSNLDEILCSLCLITSSPNLEELRVVAYAGDIARDAVVEYFGTQNLSHHSLKRLQKVKMEEISNFEPELEFIKFILASSPSLEEMEVLRSEDTVGEDERKMWKELMRFRRASPKAEVIYLQ*