MNDPLWIWQQPDWPQFNWQAEALAPLLRSCSQAQGRLLGMLGAVGSDTEVQSSLDAMLQNIVTSSAIEGEQLNVGSVRSSLARRLGLHEEGRTTSRSEGLAELLLDATHAHQEPLDEQRLFTWHRWLFPTDEQLLTRPLHIGALRGEEPMQVVSGRIDRPTVHFEAPPRAGLEAQLADFLAWFESSRRDASLDPFLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGEQQAIRFYAMSASILDDRAGYYRILEASQKGGLDITKWQQWFLETLLKSLEQALARIDRVLVKARFWQAHRSQTLSAEQVKVLNRLLDGGERGFEEGISAAQYQAVAKVSKATATRHLSDLLEKGCIERLPGRGRSTRYQIAR*