MTVLKMTDLDLKGKRVLIREDLNVPVKDGQVQSDARIKAALPTLKLALEKGAAVMVCSHLGRPTEGEFSAENSLKPVAEYLSKALGREVPLLADYLDGVEVKAGDLVLFENVRFNKGEKKNADELAQKYAALCDVFVMDAFGTAHRAEGSTHGVARFAKVAAAGPLLAVELDALGKALGNPARPMAAIVAGSKVSTKLDVLNSLAGICDQLIVGGGIANTFLAAAGHKVGKSLYEADLVETAKAIAAKVKVPLPVDVVVAKEFAESAVATVKAIAEVADDDMILDIGPQTAAQFAELLKTSKTILWNGPVGVFEFDQFGEGTRTLANAIADSAAFSIAGGGDTLAAIDKYGIAERISYISTGGGAFLEFVEGKVLPAVEILEQRAKG*