MKKTKQARSCFDQTLPVAFSRRAGVHELCRLTDKELPYYSSNGEYRYRIPKKLPSNYTRKGDGEKIKRGELHKAAPKAEPPIVGAFKMRDNPPNTLFRKLYERGDLPLQILHSSSKNALAWKVDVRKLDYHHYLPIFFDGIREEEEPYRFVAVKGVEDLLKAGQGKILPVIPQLIIPIKTALNTRDPAVMCIALQLMCKLVESEEMVGQSLVPYYRQLLPVLNIFKNNIPNIGDNIDYAQQKHTCIGELVNKVLELFESHGGEDAFINIKYMVPTYESCVSD*