MDLQAALQRTDFAACGVLLQASRLPAQDAAQWRAWLQLHAGDAEGAAAAFAALGGGFDLHRAGCLFALHRHREVQELALQFPDLHALHAYQALCAYMSDDWERSQAEVAAYQREHPDSILAANIAACCAFRTGGPAAALQCLGGLPTQLPPCGGSLGGALVQHNAVVFADGAGGMQVLPPLVGVVPEARLNLALMYCRRGEASRALDLLRGLEPATALEHICKGVAAALQGQATASAALVREAAGCFSAVGSYPSEQDSVPGRQCLASAALLGPTPADALPLLDSIAEVCQGDDALSWNLGMARAAAGQWAEAAEAMQQVQSPQLLEDPAYVSWLVRCLARSGRPQDAWSVYVAAQQRSGPSPAVVELLHLLASDCWAEGAFLWAARAYHALEFMQQQGLAVASTAVGMVATGGTSGGRAWEGKRAAVAAAFREVAQGRAEAAGCVPELLSMLRGSAHPQAHAVAATIRQWASEHAPEALGGAAA*