MNEAVQEAKLLRQVNALIVAHLRSQNLGQAAAAVAAATMTPISAAESVPANQLLRLVAKGLAAEGGGGAASAFDSAGFGGAVQPLGSSAVDFSMQDVKGSSKSFPKHEAKHVSDHKNAARCAKFSPDGKYFATGSADTSIKFFEVAKIKQTMVGDSKDGPARPVIRTFYDHTQAINDLDFHPESPILISAAKDNTIKFFDFSKTNARKAFRVIQDTHNVRSVCFHPCGDYLLAGTDHPVAHLYDINTFTCYLSANAQDSSSPINQVRYSCTGSLYVTASKDGSLRIWDGVSAECVRPIIGAHGSAEATSAIFTRDERYVLSCGKDSCVKLWEVGTGRLVKQYAGAIRRQFRCQAVFNETEEFVLSVDEQNNEVVVWDALTAEKVARLPSGSTGAPRWLDHSPVEPVFVICGNDRSIRFWKQTV*