MVSPDLIRNMVGIVGNIISFGLFLSPVPTFYRIIKNKDVQDFKADPYLATLLNCMLWVFYGLPIVHPNSILVVTINGIGLVIEAVYLTIFFLFSDKKNKKKMGVVLATEALFMAAVVLGVLLGAHTHQRRSLIVGILCVIFGTIMYSSPLTIMSQVVKTKSVEYMPLLLSVEAESYERKVPEILPRQAVEGKGRGAARVLLNCDILLLNCDILSHFCFHSISDQSEISLPENELQALLLSIMFNLFEITSRSLREESNHNSQKHRSVSLATQQMTVANANEVQSLTSTTPALAKEHPLQVQPTKNFESNSTEFVIDIEGPYDAEDITGHTTDKTKFILVNYSNSSEEHKSQDPTQDESDNIPNKSTNVSNIYHAF*