MDDHEVDFSNQEVFSPANMGGELASSCSMDTFFDDLLKDTHACTHTHTCNPPGPDYSHTHTCFHVHTKIVSSASENKADDTCESGEKKSKKQPLGNKVAVRKYRENKKARVKLLEAEVVNLRAENRQLVMRLQGQPALEAEIARLKCLLVDIRGRIEGEIGSFPYQKSVNPSLPNPNLPNAFFMNPCNDDQLYCPHPRMDGKCGDGAMMNGQDFNGCDFESLQCLVNQDGGSKELPGCGPGNGASNVNSSGTSKRKIGFFEGFEPQHQTEKLWKEALTLS