MANNNRLLGFRFRPTDQELLSYFLYKKAITKDPLMASYYSSIVREFNFLGETEPWVVWDQFGGPGLVDEDLYFFSELKTLSKKGKRIKRKIEAGGTWSEAFSKNIYDKTTGNPIGQKRNLRYENQGCEHHGKWLLEEYSLLNKEAQKIVLCRLKKNSRVSNKRNNSTQEFKEKPSNKKARKELASATVKIDDEQPQRSSSLSSVVNNHDQELIFDINYNAISNYLCGDDQDNIDDPFDYGCLTDEEYAIDMDALLGAPPLSQELPHIDETLRVEAMNSSGLENICNQQLDDITYWFNN