MERRVIGFLVVLLQLVSCVGALSGNASNSGSLYAAFLLSNGIGRTPPMGWNSWNHFHCRIDEWTIKKTADALVSTGLAALGYKYVNIDDCWGEANRDSRGNLVARKSTFPSGIKALADYVHSKGMKLGIYSDAGYRTCSKTMPGSLGHEEQDARTFASWGVDYLKYDNCYHDGSSPQNRFARMSYALRKAGRPILYSICEWGEQNPATWAGTLGNSWRTGGDIQDKWESMTSAADQNDAWGRFAGPGRWNGTVSFLFL*