DDIRILMCPPDHYDVDYVINPWMEGNIHKSSQERAVEQWKKLHQTIKECAIVDLVKPAKGWPDMVFTANAGLVLGENVVLSRFYHKERQGEEPYFKAWFEENGFTVYELPQDLPFEGAGDALFDREGRWLWAGYGFRSELDSHPYIAKWLDTEVVSLRLIDERFYHLDTCFCPLSGGYLLYYPPAFDAYSNRVIEMRIPPEKRIIVEELDAVNFACNAVNVNDIIIMNLVSRTLKEKLAEAGFKVRETPLTEFLKAGGAAKCLTLRVTEPILP