MLDLNLNAEWTDSFSNGDSPLPSQKFPEGSRNQMAESGTSNSSVVNADGSSNGGGDEDSCSTRADDVYTTFNFDILKVEGANDVVTKELFPVMSEGAKGHATSSFSARNGFVDLSFDREGGDSEMKMLQPQNQPQTQTQTQQPAKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGVDADINFNLSDYEDDLKQMKNLSKEEFVHILRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKAYDKAAIKCNGREAVTNFEPSTYEGEMKSAAINEGGGQNLDLNLGIATPGPGPKENWGQLHFPSIPYNTHGGRSSKMETNVNSGIGNPSLKRMVVTEDRPSLWNGMSPNFFPNGEFTD