MDIVKNLDYATTALREIVRSLQHDNLPNTSDKTNRKRPSPTADGGKKKRNRITFEASQIDELEKVFANNQYPDATVREQLAKKVQLQEERVQIWFQNRRAKFRREMKNKNDSIEPSTKPATPSMEEKKLDEILNLNKTIVECQKPIQAAVPVIDNTRAFEAKTVFNADQDLSAALCILLNQAGANPTYSENDDIEEDKYESQLSAENTNLLMLTLSHLFTTQHESILS