MVKTVGVRFHPTGVELVVYFLKRKVMGKKICDGFIAELDIYKYAPWDLPDKSCLRTGELEWYFFCPLEKKYGSGSKMKRATEIGYWKATGKDRVVQHNNRTVGMIKTLIFHTGKSPRGERTDWVMHEHRLEDKDLADKGIAQDSYVVCKVFQKEGLGPGKGTHYARPFNEEEWDDEEIGIPCAALTAQVPTLPITSDGSVANDNHLPASGCIGSASTSCLSGSVPSLGTVNPTGPNDQAVNDDILPMLHIFNDDKWFEEIYNPGQENIVEGAPPSDDFFAGLEDYFAGFSSGQNTGDVGNSDDLDFLELNDLDTPLFYPTTQP*