MADVEQAVDKLLDVSESGRQLLRLLVRKSMRICPEERHRFQTLGAELAKEAFHDSQKNLRMTCQKAAEEAEKFQSFTKDRTKELQDAKEGFSGAIAAFRSAKTAFLQDNKILQSKRKALDEVEEELNRHRSKLAEVAGCKEELQLAVERRMPAILEGSSDFLSHAEAVLQLIGRIKLEDSLKDAASSSLKMTPEKRGPFDKATLEQLSGALSKLLEAIPSAEAERLAVQDAEAAREIASEAFADARHSQARSAHCLRLAEIEVREAQSPSLRHSITDEMCPACVAMMCNKFELVAICVLFAHPFPVFSPSL*