MGEENNAVVAVILVGGPTKGTRFRPLSFNVPKPLFPLAGLPMVHHHILACKKIPDLVHIYLIGFYEEREFALYTSSISSELKIPVRYLREDKPHGSAGGLYVFRDLLMEDNPREIFVLNCDVCCSFPLTDMLLSHRRYGGIGTVLVKKVSAEAASEFGELVADLYTGELLHYAEKPETYVSDCINCGVYTFTPEIFLEIQNVASIRRDQAAVRRLSSFEALQSNYKSLTGTSQTDFIRLDQDILSPLAGKKKLYTFETLDFWEQIKTPGMSLKCSSLYLAQYHYTMPDLLTKGDGLKSSLIVGDVYIHPSSKIHATAKIGPNVSISANARIGPGVRLIGCIILDDVEVKENAVVMNSIVGWKSIIGRWARLQGAIDYIAKLGITILGEDVTVEDEVVVVNCIVLPHKTLNQSVHDEVIL*