MDDAALEKALLLAVSAGDVESDAFASANGADHKKVVGLLKSLESSELVRSAARDHGALKLAAEAQAYLTQGTPEAQAFAAVPPGAGVPLADFKKLDKTISDIGFKQAMQQKWLAMEKGEVPMVVRKADAVEDTARKYLEAINAGDVASVPPKELDALVKKRKLVKQETWKTFTIGKGAKFALERKKAAADLTKEMLQDGSWRDAEFKQYNLVPGAGAPPNGGCVHPLLKVRQQFREIFLQMGFAEMPTNNFVESGFWNFDTLIQPQMHPARDAHDTFFMKTPAVANRAPEDYVQRVRAMHESGGHGSIGHQYSWKRSEADKNILRTHTTAVSARCLHKLAQDGFRPAKFFSIDRVFRNEAVDRTHLAEFHQVEGVICDVGLTLGDLIGVLYQFFARLGMTQLRFKPAFNPYTEPSMEIFAYHPMLKKWVEVGNSGMFRPEMLIPMGLPEDVNVIAWGLSLERPTMIMYGIDNIRDLFGSKMQMSSVKNNPVCRLGMIEQRETVKATE*