MSVSDLIKSINAVTSSGELNSIDEQQRAELSSACDRLKAMCESSLETMFRLLFTEHQTMVLRLAIDLKLFDAVIHHSSQSETGKVTVNQIATDTKADPILVGRIMRFLSAMGTLKQHTADTFTPTPLSSSYISTFPLAAAIIHFTHFHTFLTQLPEYFAKNNWTNPNDLTNTPFQFAAGTSSPYFDYLSTKPYYQSSFNTVMKSPIRRAGQPWFKLFPVTDKLHIDNPTPSSILMVDIGGSQGQDLLAFRSAFPDLPGRLILQDLPHVVADAELPDGVIESQGYDFFTEQPVKGAKGYMLRTVLHDWPDKEVVKILSRVREAMDEESVLLVVEKVIPETGGGLMAAIGDLSMMVSFAGAERTEKEYAELLGRAGLRLVNCWVGSENEGMEMGVLEARI*