MLQPTSLARLPFDVQEHITCYLDNPDLLALALVSKHLSSLAARALYAIVVLSSSDRPIAAQAVKDDNEEAHHPSDRSLARRQFAFLLAISHHPQYAVFIRHLVFQFLDPLPPSHSHLHHHVAIPHSLIWNAFQKAKGVRSIHLKMPPNASVSALPSGDLFPNLTSATIEGVFPFQALDRILFSSPRLRSLTLLSGTAERTKTPSREAKEAWARKLGHCRSASPASHWGSLDDFISRSITHGAFQQLEALSVVINSCHDTGLQCHHLQAMLSESVTPYLTRLSIDKEEGGSEEEDDDELDKALGAHKRERLESLSLKGCTVTSNRAELLKQTFPAVDVVEISDPVDRTETWCMLL*