MGKTNLAPGFRFHPTDVELVRYYLKRKVMGKKFQVDAIAEVDIYKFEPPDLPDKSCLGTGDLKWYFFCPREKKYPKGGKANRSTECGYWKTTGRDRDVSYNDEVTGKIRTLIYHYGKIPRGDRTDWVIHEYRLEDKVLAQKNVPQDTYVLCVLFKKNGLGPRHGSQYGAPFKEEDWSDKEEEYTQNHLVAGPSKETSLAAKASHSYAPKDGLTGVISESCVSDVPPLTATVLPPLTSDVIAYNPFSSSPLLEVPQVSLDGGELNSMLDLFSVDNDDCLLFDDFDYHNEVRHPDGFVNKEAPVFLGDGNFSGMFDLSNDQVVELQDLIQSPTPHPPSPPAQASIPDDSRSNGQTKDD