MSDNLMDKVNALGERLKISGAEVSRKMSTGVTSMSFKMKEFFQGQNMADKIVDEATLETMDGPDWATNLEICDMANTERVNSVELIRAIKRRIMLKSPRVQYLALVLLETIVKNCDKAFSEIAAERVLDEMVKLIDDPQTIVNNRNKALMLIEAWGESGEELRYLPVFEETYKSLRSRGIRFPGRDDESLAPIFTPPRSVPAAEPYSDAAQDGYQEIPDESLAPVRAAPSVQVDEAFEVARNSVELLSTVLSSSPQKEALEDDLTTTLVQQCQQCQHTIQRIVETAGDNEAQLFEALSIHDELQKVLSKYEDLKEPIVAEPEPEPAMIPVTVEPEESPRAVGKDTPARKSAGSGGRSSGGDDLLQDLDDMIFGKKAGTSSQQERTPRKEQKDDFIGL*