MANNNRLLGFRFRPTDQELISYFLYKKSITKDPLMASYYSNIVHEFNFLGETEPWVVWDQFGGPGLVDEDLYFFTELKNLSQKGKRIKRKIEAGGTWRETFSKKVYNKTTGNPIGQKRNLRYENQGCEDHGKWLLEEYSLLDKEAQKIVLCRLKKNGRVSNKRNNSTQEFKEKPSNKKARKELASATVKIDDEQPQRSSSLSSVVNNHDQELIFDINYNAISNYLCGDDQDNIDDPFDYGCLTDEEYAIDMDALLGAPPLSQELPHIDETLRVEAMNSSGLENICNQQLDDITYWFNE