MQILITGGTGLIGRHLIPRLLTLGHQVTVVTRNPDNARQILDSRVTLWKGLAEREHLNEIDAIINLAGEPIADKRWTSQQKERLCQSRWAITQKLVDLIHASATPPSVLISGSATGYYGDLGDVVVTEDEPPHNEFTHKLCARWEQIACRAQSDQTRVCLLRTGVVLAPQGGILGKMVPPFRLGLGGPVGNGRQYLAWIHIDDMVNGILWLLDNDLRGPFNMVSPYPVHNEHFAHALGRALRRPAIIRIPATAIRLLMGESSVLVLGGQRALPKRLEAAGFAFRWYDLEEALADVIR*