MSSDEEAPPKVIAAAVDLDYYLGSGDGPGIVITPVKLRGASNYDEWAKAVRRSMISKFKFGFLDGSVKKPITDETKMKHWIAVNSMVVSWITNTIDESLRSNLEDFDIAHELWSHLRTRYCVVSGTRVCHIKMALSGCKQGTSEGVMEYYGRLSKVWKEYVQYARVPRCVCAGCTCNIAKQVGDIHDEDRLHYFLIGLDDHYEAIRAQLLARSPLPGLDEAYQTVMNTETMRAKAARGPESVMAFKVETKARSRSGDVSGRFCGHCNREGHEEETCYQLIGFPEWWDEKKRGGRGPGRGGRTSIRGSRVARGAASSTSGVARANAEQVQQIVDILSRPSNKLQDESDVLPLVHDGHGGLDHWSLDESGTTGPETVSSPAGDTAGVSPPTGDTEGVLSLPGADEGVSLTSGDDRGVSSPVREEQQHETPSRVDSDVVSSQTGVEETTGSDESETRQCVEDTELGRGKRAKFPSTKLKDCTGFTGVSKAP*