MDKPPHSSLVLVTGGTGHIGSWLVRRLLQKGYRVRVAVLDLNDKQDLEPLLGLDPSLSERLEIVKADLGVEGDFDKAAQGCDGVFHLACAVIFKAEDPQKDVIEPSVQGTLNVLNSCVKASSVKRVLHVSSTAAIRFTGKKVTEQAVFDESSWTDVDYLIQSKAPAWPYLVAKTLGEKTATEFGKKHNLDVVIANPSIVNGPFLLSRMPPGVKQCLALITGEYEKLPLSAHTSYIHTDDIVRAFIFLYENPNAKGRHICSAVDASITEVAEIIRSRYPELTMPPDLSYLGKHPAQYMDASKLKKLGFQFKYTLEDIFCDAINCCKEKGLLQAVESSPLHTQ*