MQSPPSQETTQSRIRRRAPAWSEQEVLDLIACWGDKSVMAELRSKERNANTYSKVSRAMTERGYSRDTEQCHTKIKELKQVYQKAREVNGRSGSQPHTCRFYRELHAIMGSDATTTPPLSVDTCKGGVARSKEDEFLEDEEEEKDSAQAASGNPFFPLARNYS