MLTHSALVALLGATSSVSAQVYTVPSQPNPKGEPLDGFVSYSIEFSSFPEFAGNKSSPNLFSYNLINNLGALSGSKPYIRVGGNTQDYALYNASQETSLVGIVNPSRSPDYPTTIHIGPSYFESYGTWPGVKFSHGFNLGLGGNRSEGWQTLSDTVPLACKALSHGNLYTWEYGNEPDLFSTSAQGPVRPSSWNESTYVWQWLNGTAEIKKQIVKHCPALALFGEPTFMAPSFAGTGNHLKAIPAFQDGLDKNKNIEYFSTHNYISGATSPGVTLQGTLMNHTRTVGSVEGHLPEGTKAPYYGSIAVAATLGNSALLPVSITNLPLPDAREAAYAAHYSSGLLRGHLARITVLNMRGYNTTVDGQGLEPVPSPPPRPSQKYTFAVSGVRNGARVGVQRLLANGSDAITGITFDGWSYNYELDKGKPVRLHNVTVGETAVVRNGQVTVDVPDSSAVLLSFPLL*