MATSNGKAAQGEEGKTPPPAGSIGGYESLHRLLEANLSPELFQEASRLLLGLNCAQPLEAISLPDATTTLAETHNFDVQAFRFSADKEFLRQPRVVRVGLVQNSIAVPTTCHFADQKKAIMDKIKPVIDAAGASGVNILCLQEAWTMPFAFCTREKRWCEFAEPVDGESTQFLQELAQKYNMVIVSPILERDVNHGETIWNTAVIIGNNGNIIGIHRKNHIPRVGDFNESTYYMEGNTGHPVFETAYGKIGVNICYGRHHPLNWLAFGLNGAEIVFNPSATVGELSEPMWPIEARNAAIANSYFVGSINRVGTEVFPNPFTSGDGKPQHADFGHFYGSSHFSAPDASCTPSLSRYRDGLIISDMDLNLCRQIKDKWAFRMTARYEMYASLLSEYLKPDFKPQVIVDPLINKKA*