MPEETLLAFDFGEKKIGVAIGNTLTCHARPLEIIFSERRDERFGRIQALLEAWRPQRVVVGLALATDGGDQPATLRCRRFANQLHGRFGVTVELVDERGSSMEAQEKLGSHAPDDAMAAAIILQRYLDRLA