MRYPLPFPCVPDRPSKILLVQAPYTLQSPRLLARVSLTPMRLHAASTEGDDAYPSVIYYSRRAPENGNGRLFNSNHDEMLPRLISSRMKHFNRGERFVFFNGRQTGEYPRPGYPMTAAQQLALFRTANLFIGPHGTAFANVLWMRPARGSEGCETHHQRLPHVIEFVCGAGSAAVREGCPYVRSYYYMLGGAAWVNWHHVLYTPRATAGVVKVDFGEVKNALDAILKHLPPTNLPPHWSTIEGVTGPPLVSEAAVWLRRTGGGQNESRQVDEDDDIPKNITGWTGWRQFMMLETLPN*