MRLCGAQEKVLERYFKMLEEEAAMVSQQRWGTRKQLVVFFGNAGIGTWGGWGAKAVLQACRKVVERANSGRPTDRLPGKVVTVDEFRTSRFSSAMNSPQPCEAGLDRSKLNRPEGWKPQPAEEQLVLQPISTISGTVKLPGSKSLSNRILLLAALAEGTTVVKNLLVRGFLMPFGLTDSDDIRYMVGALKALGVQLEERWDRGEMLVQVQLSGSVSSQYLTALLMAAPLATGTEGIEVIIKDELVSQPYVDMTVKIMERFGVVVNKLDGLQHMHIPPNQTYKSPGKSHATAETEGAGREAYVEGDASSASYFLAGATITGGTVVVEGCGSESLQGDVRFAKVMEMLGAEVEWSPYSIKITGPTAFGRPIQAIDHDCNDIPDAAMTLAVAALFANGTTAIRNVYNWRVKETERMVAVVSELRKLGAQVEEGRDYCVITPPAQIKSTDIDTYDDHRMAMAFSLAACGGVPITINDPGCTRKTFPTYFSVLESVVQH*