MPPYAGLTPPSSGFSPKKSDAKIITINVGGQLFQTTPQTLEVAGPKSLLSTLSNTTPFTKSHGNIIIPFIDRDPELFSILLSLLRTGNLPSKAKQFDLEDIVSEAEFYNIQPLLISSLSNPSQFDAFNLEKSLILPLNGRDSPSAIATTAFGSVHVAHGSKITSFDWSLHRKSTILTQFSAVDSLLALSPSVAAAGATDFSGLQILDLEKGFVKEKLDWENSTRSGSTVQAIGSAPGFLFASFESDRRNSNAIMVFDMGEIGFRPVAEIGRSEIYGAELDSGIPATKLEWIPEFNLLMASGSHGGPSGLLGNIRLWDIRSSNATWELKEKVDCFSDVTVSNSLSAMFKVGVNSGEVFMADLRKLDRENPWVCLGDGRRVSNGKKEGSNCKIQGHGRQVFCSKGGDLELWSEVEMGSYRNGEDGLGERVFRRNLMGRLKDSGGCRVTQMAFGGNKMVLARKDQQSVEVWQSYVRI*