EKLRTLLVYRFPLTRPDLCKKWEAAVRRKNFKPTKYSSICSEHFTPDCFKRECNNKLLKENAVPTIFCYTEPSEKPEEFAEQPEDPLQTPPPPRAAAAAAPVLLPSPSTPSFHLSQIDARFVDPSIGLLMPPLQTPSNLAVFCDHNYTVEDTVHQRKRIQQLEEQVEKLRKKLKTAQQRCRRQERQIEKLREIVQFQKEKDILAGKGYVVLPNDYFEVVEVPA