MEFPNEAIPEGCSQKKTGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALVVFSSRGRLYEYANNSVRGTIDRYKKACAASTNPESVSEANTQFYQQEASKLKRQIRDIQNLNRHILGEALSSLSLKELKNLESRLEKGLSRVRSRKHETLFADIEFMQKREIELQNHNNFLRAKIAEHEKAQQRQQDMIPGNVCESTIPPQSYDRNFFPVNLIDSNNQYSNQDQTALQLV