MSQQQDKQPSENKLWGGRFTGATDPLMDLYNASLPYDKVMYDADLTGTKVYTQGLNKLGLITTEELHLIHQGLEQIRQEWHDNKFIIKAGDEDIHTANERRLGEIIGKNISGKVHTGRSRNDQVATDMRIFVRESLLNLSKILHQFITAILERAHKEIDVLMPGYTHLQKAQPIRWAHWLSSYATYFTEDYKRLQEIITRVNQSPLGSGALAGHPYGIDREFLAKGLGFDGVIGNSLTAVSDRDFVVESLFWSTLFMNHISRFSEDLIIYSSGEFGFIKLADAYSTGSSLMPQKKNPDSLELLRGKSGRVFGQLSGFLMSIKSIPSTYNKDMQEDKEPLFDALTTVEHSILIATGVISTLLIDKQNMEKALTMDMLATDLADYLVRKGVPFRETHHISGECVRKAEEEKLSGIDQLSFEQFQQIDSRFEKDVMETFDFEASVERRDAIGGTAKSAVLKQLENLKSILS*