MAVIGARGRIGSEAVRAVEAADDLELVAAIGRGDPLDALTAAGAEVAVELTHPDAVMENLRFCTRNGIHAVVGTTGWTEERLAVLDGWLAGTPETGVLIAPNFSIGAVLTMRFAQQAARFFDSVEVVELHHSGKADAPSGTATRTAQLIAAARERAGRERQQDPTTHGLAGARGADVDGVPVHAVRLRGLLAHQEVLFGDTGETLTIRHDSLHHSCFMPGILLAVRKVAAHPGVTFGLEHFLDLD