MANQNPELWHSWLKGLITFHFFRGIAPCDRKAMPRRLRGSFPALIAMAAVAAMAAKWSTGFAGGAPGNRRVDVQQAAEEESNSNGGRRLLVLGGNGFVGREVCRLAVQRGFQVTSLSRRGENPEPGNQELDQVNWVKGNAVDAGVVSELVGEADAVVHAIGLLFDANSGLTNLNLIVSGSGSTPDDTSTYDRITRQTAFNLINGIKGKLRMPFSPPTPMMFVSAAEAGWPDVALGEQVENVAPAWLKEYLVAKRAVEGELRSSADVIRAAIFRPSLIWSWTKFDVLPVIPVFNLLNAIGVPFVDKTVTVSTLSKAIVAALEDESVSGVQRFPEMEELEKMIG*