MKKVLVTGGTGLVGKALEAVIKEQSPEDEQWFFAGSKDADLTNLAATQALFAREKPTHVIHLAAMVGGLFHNMNNNLDFL RNNLLINDNVLQTAHEQGCVKVVSCLSTCIFPDKTSYPIDETMVHNGPPHPSNYGYSYAKRLIDVQNHAYHDKYGRVYTS VIPCNIFGPHDNYNPEVSHVIPGMIYRMHQLVTEKTDVPENDKVFTVFGSGMPLRQFVYSRDLAELMIWVLRNYESVEPI ILSADEVQEVTIFEVAQAVAKAFNFNGRLVCDTSKSDGQYKKTASNAKLRSFLPDYAFTDLETAINASVKWYIENYDQAR K