MLVATTLQLAHGEVAKVLETHSMYKRDPWRRWVRTLTFIQLTVQANSAQRSQIVAWLNRLHANIRLFEFETNVFVLATIAYGLAQSHQALGAFPTGEKDAIVSSVMSMADKLSADDRRKPVPTTFSAVEKFLAPQLSSVHLRSILASMSALLDLAQKPRFSTALRRPWSWAKFLLLRTLARDISLRVLSPPTAGEPPGALLSLARIFQPFWYHFHYSACPRVLTLAGLFETLVGCDPSLNTVVDDVHREIFGAPPVGKFAPSEAHLPQLPNGVAGAAPAADLTNQSFIAAVREHLKCAYLRTRLAGPGKQLPRHLGVIMDGNRRFSRQHGLGSVLEGHRLGARRLLQFMTWSFSVGIDHLTVWALSDDNLKRGHEELDPLFAMMADFTREIVMGDAPLAVIDVRIRVVGDRSILPAALNDAIDAIEEATKGEKKLNLQFALGYGGRREVLRAVKAAVQARAHEDSSTIEEALSRLSPGDVSKHTYSAESGVPPMDAILRTSGEKRLSGFALWESQECELSFVAPNWPGMSQSDFLSCLVDLAERKRRFGA*