MATKYFLILAVAAGFLPVLEVRTKVSKNLYTKLDTELTAVQEEIVNIHNAIRRRVVPPARNMLKMKWSEEAAGNARIFSKYCDKTDSNPLERRIKNTFCGENTHWESHPISWSHVIKIWYNESKNFVYGEWTPIDEASRTDHYTQVIWASSYVIGCAVSLCRKQGVPQYLYTCHYCHEGNDPNTINVPYKKGSPCEDCPNNCEDRLCTNPCLFYDEYNDCETKVKILGCKHPSVKLFCKATCLCKTEIK