MITEVTTVICDRKQLKKLIDVSTQLDTVKRVVYMEDEGITFEPSLSGRSSSWTVLSMPRVESMGRERPVDSDLPVAADVAGVMMTHGNVVATVAAVMKIVPGLSNNDTYLAYLPLAHILELEAEAVMVAAGTAIGYGSTSTLTDTSVKIKKGTKGDASMLGPTLMTAVPAILDRVRDGVRNKVEATGGVAKKLFNIAYSRRSAAIEGSWLGAWGPEKVLWDVLVFRKIRAVLGGHIRGLLSGGAPLSGDTQRFINICFGAPIGQGYGLTETCAGGTFSDWDDMTVGRVGPPLPCSYVKLIDWEGGGYLTSDSPMPRGEIVIGGPHVTLGYFKNKEKTDESYKVDERGLRWFYTGDIGRFHPDGCLEIIDRKKDIVKLQHGEYVSLGKVEAALAASHYLDNVMIHADPFHSYCVALVVPAHPALESWAQKERIGFKDFADLCQKSEAIKEVQSSILE