MDLRALAFSMVPWVLIGDAMIVSLSRAVTKNSGGSEVANFVYAGLTALGLLTALVTTIMRGRLDAENNTRDLLTYFAGKQEGSVTTLGGTNADLQQHSLSKALLLVEDRSLLWAGQLFSYYGAVSGKTVDLMPVRWLHPDHYPSQEVERCKCPRGMPPCKCLLLRRVAGVTEHLVAVAQGGVFKVDDEFDAIISQGCRSHNCHGFQNAVYQGLQPSGGIAGTLGPPSTISPAQAALSRCVDDLYALEEGNTGLLLLDPAEEPSVMWASTLLQASVTKYAAIRGRENPFTSYYMKALEGEEAEETG