MEKSCRPKRNRRHSRRAWPPEDDLHLTRATKRLFTPDIKRMLKDWLIRRRENPYPSREEKKQLAGETGLTYTQICNWFANWRRKLKNSEREKAKKSWGHLIKNYNHNARGNVEQFSISSEDSIWEEDMRVCAAEDDEDGEDDDELSSRSTASDGIDNNASTCSAPYKPNFYVESELLPDQAQGERVPMLPTVPAGKAKYKQQMMEKYLRDSNVLDASMPANTSDNNGTQLNKWLESAARFTPDRHNYHIEWNMSRHKCASQERPVQSEVLFTSDATAAARGERWLLHHKDELDAAEALANLAFNCRQRWHHMATTITS