MQSLAKPRALEQLHPLAVHLQSMSYVDVTMRWKKDASFDGVPVLSHARDIRPLASLARLLSPSPTPVSAVSKLQRSLETPDRRVTSFLRRFPAAFVESVGPQHNLPWFRVSDAAARLLREERDVFAARRADITGRLRRLVLMCPRRRLPLRVAQGMLWHLGIPEDYFKDPDHGIEHDGFRILTSADGVICQDNDGDGRELGLIDDGKGQEMPLSVLQMKFGSVADVPIPLFPSKGLRLKQKIKDWLEGFQRLPYVSPYEDFSHIIRGSDVSEKRAVGEKTCFVVLKEAYMAGGDTAIGEHPMLELRKKYVELMEQSREIIRCRRSGKPVELESKVYDNTEDPLKRCLKNL*