MSAPHAQVERADFDRYMVPNYAPAAFIPVRGEGSRVWDQSGRELIDFAGGIAVTSLGHAHPALVKALTEQAQRIWHVSNVFTNEPALRLARKLVDATFAERVFLANSGAEANEAAFKLARRYANDVYGPQKYEIIAASNSFHGRTLFTVNVGGQPKYSDGFGPKFEGITHVPYNDLEALKAAISDKTCAVVLEPIQGEGGVLPAQQAYLEGARKLCDEHNALLVFDEVQSGMGRVGELFAYMHYGVVPDILSSAKSLGGGFPIGAMLTTGEIAKHLSVGTHGTTYGGNPLASAVAEAALDVINTPEVLDGVKAKHERFKSRLQKIGQEYGIFDEIRGMGLLIGAALTDEWKGKARDVLNAAEKEAVMVLQASPDVVRFAPSLVIDDAEIDEGLERFERAVAKLVRG*