MTTNPKVYFDITIGGAPAGRIVMELFADTTPRTAENFRALCTGEKGKGRRGKSLHYKGSTFHRVIPGFMCQGGDFTAGNGTGGESIYGAKFPDENFVKKHTGPGILSMANSGPNTNGSQFFICTAKTQWLDGKHVVFGKVEAGMEVVRAVEKVGSRSGIPSKPVVISECGQLP*