MKKTKQSLSCFDQTLPVALTRRAGRHEVCRLKDKELPYYSSNGELRHRIPKKMPSDYTRKGDGEKIKRGELHKEVPKAEPPFRKLYERGDLPLQILHSSSKNSLLWKVDIRKLDYHHYLPIFFDGIREKEEPFRFIAVKGVEDLLKGGQGKILPVIPQLIIPIKTALNTRDPGVMNIALQLMCKLVESEEMIGQSLVPYYRQLLPILNIFKNNIPNMGDNIDYAQQKHGCTGELVDKVLELFESHGGEDAFINIKYMVPTYESCVTH*