MWAVRVFLIVTVGGYQVKGVDGFGFAENFTNRSLPNWQTPERWCTAQGAEMISDVMNRDATSANHLLQGAVSASPVPLLRTWQNSMHLGLVAEPYDPDLKCGTPNSSLVKKESAELLLSTTMPMGVGRLHEHMNTTRYREALRTLETFVGRGEAGPLEDLPVPSVSADGSVKLGGASVMRFFAQNLMYAFASGIPYTSATMEQRYSYVEWVYFYRKVLSQVPAKLAVQRACGILKATSKLRRSPLGPNMMYSGHDGDLDALALAFQLSWEAPPWPGTSPTPPGSALAFTVQPEEVKAEFLYPVFNGSAAIDLRSMATSPAKVDLAAVEERVKKLIRLYAG