MNEEDDSGVLGHRRVLGDVTNSLGKRRLLSPAGGSVLENKNGCGKTVNGRLGDDEFGRRVCKGVENSVKEKENVSVGLFSSGNVPVGDGKYVSFLKAKRPCRSTNSGNGDYESSQDNVAPDISETPLEPPRSLNCDLQLSRGELVMREIMEGDGSRYSCNSSACLPRQCDKVGDSPPILGDFQDDYGKSSVDVMGNAAVIDDTNEAPVMSAHEKSDKGKYEAEHWQFSTSNACNFQFVGSQESKTDGGDGLNQAPLDKMGSTACLGESGSSGSKLFGIEGSGKAQVSCSGDAGLNPNDCVESDKTCSCPFCLKAAYLWSDLNYQDVRERLNALKKSRRQVRQLVASYNYNEFGQIAHDGSDRSAKIELDLMHQWQSLFLQTEDALVHESNRLQSDLLKLRNLKENCERDLEMTKGVP