MVSGVLMGVQVMMAMVVVVVGGVVGGASYPAIFIFGDSLTDSGNNNGLKTLAKANRPPYGRDFPTGRPTGRFCNGLLSTDYIATLAGLPYPPPYLSTSVDNILKGVTFASASSGILNSSGDTFGEHIPLYKQVIYFSSAKQALVQKLGVESAMHLISHSLFYISIGSNDYLEGYLALGSKSPLQLLYTPSEFVELLQSNLERHVVELYKMGARKLALVGLSVLGCVPFELLARRSKDGQCIEYINNLTYAYNIALMKRIDQLQRTYSDAHFTYLNSYDFLNNIVHNPSSQGFDNANTACCGSGPYNAIPCFKNVSSICMDASRYVFWDFVHPTSALNEKIANTFWSGLPPDVQPYNLKQLASF*