MLLAVYSAPALHSGRLHVVLGGAVLPHPAKADKGGEDAFLFDDKRCLFGVADGVGGSAKNGVDPGAFSREMLERCHQAAACGVADALPDALRLASECPLSGGGGSSTLVLGQLEEGTSTLRLLNLGDSGAMVLRPAMREVSGTDAKQLWPRVVLRTQEQTHGWNWPYQTRARTFDAVGKEVDEVSTAVREGDIVLAASDGVFDNLFEDALQFLVAERLDALRDPDPLAAQAAADALAQNIAEQAKAIGGMRDLKTPFSEAAQEEGRSHKGGKVDDVAVVCGVVRSGARPPLRLGHNFGGAPCVSEERPVVTHSGAFVPPGERTRDAAPAVGERTRDAAPAHGMPLAWLDLPRNRGPERNADARDGTFFVFPLSNVAHEMTRRDAVTRDSLPAWAA*