MRYTPFASDIEFPFYTALSSLKINHDKLDDAARKVLGLYEVRPTDLPNASCRMQIHGNALTSDETPAGFYRAEGLIKNVNTLEEYSNIDKAHILQQSAKTIWDAICDGTIYSCPSLLASFFILSYADLKKYKFHYWFAFPALHSSPSWALLEKTEEAGNSGQTREAVSPAGGLKDAEISNLVETIKTWSYSVEDRQRGFFLARRVHGASNGTIVESNSGITDNVTESSNHDGPRWRIAPLLAYEDGFFKEARFEDCFVCFADPSNYEDAPGW