MLPRQLSRAPRALGSILPRLSLKGRINHDTLKALTVKPFRFTAMSEVQKRVLGLLPHLSGEEREDLLVKAKTGTGKTMAFPDGTIPDKHAQGRNHRAISRESRLRQLKEFSRQSKDVVVATPGRLRDLISEPLVKDALAKTDMLVLDEADTLLDMGFSDDDCVPKNESNVHLHIPQYATVVPSSADAMPHIMRLIAQDQMANPKSKIVLFLNTTKQTMLTATLVRELLDTLPAQTAVYEIRPAVLVTSDVSARGVDYPGVAVENLLPTLDPKAVEEVFMSMLGYYHSKQQMLDASAQDILEEFLKKVGFGEKRRNTRNGG