MSCTVWWEGAEKTRVLIASDSGCGGNKPGELLTLRHPKSENGTCYLFSNEMLQEIQWFKQSYGSWFLGDYISQDGSLYMATPIDPVFILLPIFDEARMKKGEDPGKFRQLDEILFVEGYPEYQHLLPLAEKSMQIVCQTQEVGSMKFYRLDNSKVLAWLTCKVSCLKKTLPELDKNYAAQGEKQTLVDAVSIVGEYLKTEPWLKLLYDHLGLEFVDPTMKETNAENKMEYSNSSQEKANKKTGKPGKQTKQAKVETGSKNIRDMFSRACKKKC*