MSSTVWWEGAEKTRVLIAPDSGCGGNKPGELLTLRHPKSENGTCFLFNNEMLQELQWFKQSYGSWFLGDYISEDGSLYMATPVDPVFILLPIFDEARMKKGENSGKFRQLDEILFVEGYPGYQHLLSLAEKCMEIVCQTQEVGSMKFYRLDNSKVLAWLSCKIYCLKNSLPELDKNYAAQDEKQTLVDSVSIVGEYLKTEPWLKLLYDHLGLKFVDPTMKETNMENLPTANENNMASSNSIQEKANKKPGKQTKQAKVETGSKNIRDMFSRACKKKC*