MTQFASPVLHSLLDTDAYKLHMQQAVFHHYYDVHVAAEFRCRGDDLLGIYADAIREQVQAMQHLRLQDDEYQWLSALPFFKADYLNWLREFRFNPEQVTVSNDNGKLDIRLSGPWREVILWEVPLLAVISEMVHRYRSPQADVAQALDTLESKLVDFSALTAGLDMSRFHLMDFGTRRRFSREVQETIVKRLQQESWFVGTSNYDLARRLSLTPMGTQAHEWFQAHQQISPDLANSQRAALAAWLEEYPDQLGIALTDCITMDAFLRDFGVEFASRYQGLRHDSGDPVEWGEKAIAHYEKLGIDPQSKTLVFSDNLDLRKAVELYRHFSSRVQLSFGIGTRLTCDIPQVKPLNIVIKLVECNGKPVAKLSDSPGKTICHDKAFVRALRKAFDLPHIKKAS*