MYKKAEASFWTAEEIDLSKDLHDWNKRLNDDERFFISHVLAFFAASDGIVNENLVERFSGEVQIPEARCFYGFQIMMENIHSETYSLLIDTYISEPKQRSYLFNAIDNIPCIRRKADWALRWISDKNSTFASRLVAFAAVEGIFFSGSFASIFWLKKRGLMPGLTFSNELISRDEGMHTDFACLLFSLLKNRPSKDAVKAIITEAVTIEQEFLTEALPCALLGMNSKLMCQYIEFVADRLLLALGNEKVYHATNPFDFMENISLAGKTNFFEKRVGDYQKAGVMAS