MLLAVCSAPALHSGRLHVVLGGSVLPHPAKADKGGEDAFLFDDKRCLFGVADGVGGSAKNGVDPGAFSREMLERCHQAAACGVADALPDALRLASECPLSGGGGSSTLVLGQLEEGTSTLRLLNLGDSGAMVLRPAMREVSGTDAKQLWPRVVLRTQEQTHGWNWPYQTRARTFDAVGKEVDEVSTAVREGDIVLAASDGVFDNLFEDALQFLVAERLDALRDPDPLAAQAAADALAQNIAEQAKAIGGMRDLKTPFSEAAQEEGRSHKGGKVDDVAVVCGVVRSGARPPLRLGHNFGGAPCVSEERPVVTHSGAFVPPGERTRDAAPAVGERTRDAAPAAEVQRRNTRDAFSRAQRTLPPALSEAEAAAALEHGMPLAWLDLPRNRGPERNADARDGTFFVFPLSNVAHEMTRRDAVTRDSLPAWAA*