MLKPTNSTCIDHQCKLSSSLLNTTFTSSDLAHMSDFPQVPQRSLGSQGLVASAQGLGCMGMSAFYGGGGDDEESIRVIHRALELGVNLLDTSDIYGPFTNEELVGRAIKGKRDKYVLATKCGVVMKDGHMAMDGSRKHVREACEASLKRLGTDCIDLYYLHRVDPNTPVKETFEEFKALVNEGKVKCIGISEAGPDDIRAAHAVHPLTAVQLEWSLWSRDAEEDLVPVCRELGIGIVAYSPLGRGFLTGQITKPEDLADGDFRKTQPRFQGEAFQKNLDLVEKVKAIAARKRCTPGQLALAWVHAQGEDVFPIPGTKRVKYLVENVKALGVKLTPEDMKELEDLSAQVAGERYANLKQDTYHYAK*