MSHPSFNGPVSPSTPKSPSLLTSGTADKAINRSWNKKALCIGINYNGVQFKEQDIHLEGCINDANRVADFLIDHFGFPNEGVIRLTDDSIDPQRLPTRENIISAMRWLVDNARPGDSLFFHFSGHSGLAEDKDGDEIDGYDEVIYPLDFQASGHIEDDMLYDLIVRPLPPGCRLTALFDCGHAGTILDLPYTYTSRGKIKEPSRWTDAGLGLREAGRSSMRGDMKGMFKGFGSMFKSETHAQKIAARRAKETRTTEADVISWGGCKDNEESDDVIEDNKAVGAMSYAFIEALRRKPQQSYQELLNNIRALTREKYDQKPQLTSSHHIDASALYII*