DVLYELLQYIKTQRQAVACGPFFGRAFRQRVPTQPFPCCLEEGIGLLQQPPALGLASSLSHVDAPGLASWPLSRQESLSLSHCVELSCRAEGVSSFPTMPQAPIDGRITDCQLLWDYKYQLLSDTWYEPYIKWEDNNAKIFVVDPNGLARFWGNKKQVNVTYEKMSHALCPYHNLNIIKKEPRQKLLFRFLKTPRKINQDKGNSRELLESQEQDRVDFKEEMLEVSL