MKRDIVDFVEQCPNCQQVKYEHQRPGGTLQRMPILEWKWERIAIDFVVGLPKTLGTFDSIWVIVDRLTKSAHFIPVKVTYNAEKLAKLYISEIVRLHGVPLSIISDRGTQFTSKFWRTLHAELGTRLDLSTAFHPQTDVQSERTIQVLEDMLRTCVIEFGGHWDNFLPLAEFSYNNSYHSSIDMAPFEALYARRCMSPIGLFDAFEVRPWGTDLLRESLEKVKFIQEKLLAAKSRQKEYADRKVRDLEFMEGEQVLLKVSPMKGVMRFGKRGKISPRYIGPFEVLKRVGEVAYELALPPGLSGVHSVFHVSMMKRYHGDGNYIIRWDSVLLDENLSYEEEPIAILDREIRKLRSREIASIKVQWKNRLVEESTWEKEADMQERYPHLFTDSSTPFRPSFSSCDRSRMNDG*