MPILGLKATGPSAPPHFDLESAGILLDANENAIGPSLPSIDEEIASLNRYPSPTHDELKREIAKLRGVPDENWVFLGVGSDEVIDMLYRVLCVPGKDRVITCPPTYGMYKVTANVNDIGVLEVPLITENGSFQLNESALDTGTLIPLDVIKRILNNPLFKSLVNEYANVCVSQTLSKSFGNTKAPYNVSLPTASIALKAVSTEGVAAMSRSVATLNGNRQILIDDLSTIKGVGGLLGGNHMMVYKTMAENKGVVVRFRGTERGCEGCLRITVGTKEECKQ