MKRGLLVLCGLLLAWQALAAIDTWQFSTPAQEQQFREITAQLRCPKCQNNSVADSDAMIAADMRAKVYQLLQEGKTRQQIIDYMVARYGNFVSYDPPLTPATVALWAVPLLFVVAGCGVLLAGTRRRAGKRVALDERERQRLAQLLSKGKDQ