MDLNLLVLQAFRFSADKEFLRQSRVVRVGLIQNSIAVPTTCHFADQKKAIMDKIKPLIDAAGASGVNIMCLQEAWTMPFAFCTREKRWCEFAEPVDGESTQFLQELAQKYNMVIVSPILERDINHGETIWNTAVVIGNNGNIIGIHRKNHIPRVGDFNESTYYMEGNTGHPVFETAYGKIGVNICYGRHHPLNWLAFGLNGAEIVFNPSATVGELSEPMWPIEARNAAIANSYFVGSINRVGTEVFPNPFTSGDGKPQHADFGHFYGSSHFSAPDASCTPSLSRYRDGLIISDMDLNLCRQIKDKWAFRMTARYEMYASLLSEYLKPDFKPQVIVDPLINKKA*