MSYSWIPVPDMEKLGTIKAREEPLQRESGAATPNNLNLGLVGSMAGNVILPPKSPVIHVDEKGIEEVRQALQACADLGLAGDMINKASFPLPTFHVVLDEARRQVHEGQGFVIIRGIGLSDSAQNNNNMFLGLASYIGDVRGAQDKQGSMLTHVTASKSWTVPPELRHGIHTNTGLAWHNDMGTDVIALHIRSLAEEGGNTFVASSWTIYKELATSYPQVLELLCEPCWPIQVSGNPPRHIVAPLVQIYNNRVYLSADPGRLGLHPVTAKASLSSSIPSLTTLHLQALEILSELATRHRLMLDTRPGDILFINNWALIHARDSYKDPKDGPGRHLVRLWLRNSELGWKVPESMRVPWEAAFGPNGDGYPTGVTRREYPLAPSHEYKPPKYTAGSAAFVLDDEDEVNGGNTEP*