MMDVAGQLFAFEYCNARLKGKPTMKKTKQSGSCFDQTLPVKLSRRAGRHVLCRLTEKELPYYSSNGEYRHRIPKKLPSDYTRKGDGEKIKRGELHKATPKAEPPIAGAFKIRDNPPNTLFRKLYERGDLPLQVLHSSSKNSLLWKVDIRKLDYHHYLPIFFDGIREKEDPYRFIAVKGVEDLLKAGQGKILPVIPQLIIPIKTALNTRDLSVVNITLQLMCKLVESEEMVGHSLVPYYRQLLPVLNIFKNNIPNMGDSIDYAQQKNICTGELVNKALELLEAHGGEDAFINIKYMVPTYESCVSS*