MVHIMFNQAAQELTTIRDVLRFAVSRFNEAGLFFGHGTDNAHDEAVYLILHTLNLPLDMLAPYLDAKLLEAEKEEVLAVIERRAVEHIPAAYLTHQAWQGEFDFYVDERVIVPRSFIYELLGDGLRPWIEYDELVHNALDLCTGSGCLAIQMAHHYPDAQIDAVDVSLDALEVAGINIEDYGLEERIQLIHTDLFEGLEGTYDLIVSNPPYVDAESVGALPEEYLHEPELALGSGADGLDATRQILLNAAKFLNPKGVLLVEIGHNRDVLEAAYPELPFTWLETSGGDGFVFLLTREQLLGEE*