MVIILSIAEHHSVIVPWQIVAQKTGAVLKFVNLNKEEVPDLEQLKQLLCKKTKLVAIHHVSNTLGCILPIQEIVQWAQKYGARVLVDACQSVPHMSVDVQQLGVDFLVASSHKMCGPTGIGFLYGKSELLTSMPPFLGGGEMIADVFLDHSTYAEPPSRFEAGTPAIGEAIGLGKAIDYLSGIGMQRIHEYELELANYLYQSLSSVSNVRIYGPAPNITSARAALCSFTVENVHPTDIATFLDQQHGVAVRSGHHCAQPLHHYLGINASCRASLYFYNTKDEVDAFVKGLKDTISFFTSFQ*