MRVLSRLGLTEALTGQAGEELLDFNLLDSAGETIVSFKQRARERYGHPAAGFRRYRLRAALLEAARREPGVTLHSGHRLVSLDCGESAASTAAARPATLVFENGASFTADLVVGCDGIRSRVRAAVRGAGEPPPRYTGTEEVICVTRARNEDLVARSGLNLILGSGPRQFGTYGVGSECMWFASRRRPESRDSWGAIKTPQEQEAVRQELLEEFKGWTLVEQLVQRDVDIMMRVGIYDRPAVSDWVRGVVTLAGDAASPIPPNLGQGGNKALEDAGVLVGCMKRLRGDVPAALQLYQRLRVPRAAALLGDTRAGGEVSGLDSPFFIAVRNTLLRAFVGITGGLPLGWLWSYDTERVVREARL*