MPRLLEAMDKGRVDHVMLSGVAVAKKWHEDEPKRPRYYAGDDAGAYWYSATDVIVAAAVKSLPAEQRRRVHPFLTGFNPTDKNADAHIRRMLELDPGLWQGIGEIFTRHDDLTALTYGDVPRANNEALARVYRLAAEFDLPVLLHANVTSKRERNPLYLAEIEEPLRNHPHVRFIWAHAGTSMEIHRHQKKLDFLLPTLRRLLQRYPNLYIDLSWSVLRPYLLDEQGKPDPQWLALVERFPQRFMLGSDVVGQFDSLPELMASFDPFLDALPEQVARQVARDNFLAVLPRQPADPRGE*