MGCTLVKYGTAADEEKKLADLQEAEGTDFPGSDYHCSDRSQWMRQLDLDKTRVKDVIWPGTHDSATDKIGLPYTTRPFAQCQTLPIYRQLLQGVRVLDIRVDKDGFVCHGILTSYKIDVVISAVKRFLYETTAEFIILEIRTEYGHDDPLKFDTWLIEELKDFLIKQDESVFERTLSELLPKRVFCVWKPQKLPAPSPCSPLWSSAYLRDNWTDTDLPYTKFMNNLYYLAEQPPVDERYYFYRVENTCTPQATSAVACVKPVTSRIQPYARLFISQAYKKGVGELLQILSSDFIEDDFIDACIGATLGRIEA*