MDDCGMDDRHMDGLEGDDNDQPSPGKANFSVDTDAMTLPTPNSDNQPSARRAECWQHFEVFTEMVDGKSIPRAQCKYCDKILSAATSSGTCHLNRHYLAHLKNKAPAGARQT