MSSDEEAPPKVIAAAVDLDYYLGSGDGPGIVITPVKLRGASNYDEWAKAVRRSMISKFKFGFLDGSVKEPITDETKMKHWVAVNSMVVSWITNTIDESLRSNLEDFDIAHELWSHLRTRYCVVSGTRVCHIKMALSGCKQGTSEGVMEYYGRLSKVWKEYVQYARVPRCVCAGCTCNIAKQVGDIHDEDRLHYFLIGLDDHYEAIRAQLLARSPLPGLDEAYQTVMNTETMRAKAARGPESVMAFKVETKARSRSGDVSGRFCGHCNREGHEEETCYQLIGFPEWWDEKKRGGRGPGRGGRTSIRGGRVARGAASSTSGVARANAVSNATGGATTTVTSGDGSHGAVTTTNHELVGVTKEQVQQIVDILSRPSNKLQGNLDLRWIVDSGASRHVTGDISIL*