MSLQNVCRKGNAFNLLNVARKVQCRALSAAVANPQPKQKNSQNIVLVDGVRTPFLTSGTTYSKLMPHELARHSLLSLLQK NRLDKELIDYIVYGSVIQEVKTSNIAREAALAAGFSNKTPAHTVTMACISSNAAITTGMGLIATNTYDVIVAGGVEFMSD VPIRHSRKMRSLLLKANKAKTLGQRLALLSTFRPDFLAPELPAVAEFSSGETMGHSADRLASAFNVSRSEQDEYALRSHT LAKEAQEKGYFTDLVPFKVSGVDQIVDKDNGIRVSSPESLAKLRPAFVKPYGTVTAANASFLTDGASACIIMTEEKAKQL GLKPKAYLRDFLFVSQDPVNQLLLGPAYGIPKLLKKAGLTLKDIDSWEIHEAFAGQIVANLKALDSDWFCKTYLGLNEKV GTPDLSKWNNWGGSLSIGHPFAATGVRLCMHTANRLVREDGKLGVVAACAAGGQGVAMLIERYPGATAD