MVLPLVPLAVSAGGAAVAGVSGWAFVQYDKLTTQFAQQQAQLHQLQLSAESVQTRTLWSELLEPVAKRWGGALKLIAYSLCAVSGTIIVVGLGRATPTTLQPLKAHRLALRLLSGEVRHNLANRATRRPRPTRGAASAASGRTTLPSAGGSKRTASGRQTRKFPPDWQRRRKHGGENTASPPGTVSLRKKLNRCAQARNVKGALALFASEAESGGVVPDTRSYNVLLGMLVERPDEWWRVRRHMAAAGLPPDEATISLEVRALVNTGDLDAAAETVAAAAARGMPARRRTFASLLEALCGAGRLSAAARIVVSMRRQRIPPGEELLVSLASLCAKAAARGALAELAQAAGRGGASRPAAAAAGSGSDCSSSGGGVGGGVGDGGGGGGGGSGGSGGGGDGGGGGGGGSGGSGGGGDGDG