MEPDLGKLFIGGISWDTDEERLKEYFRKYGEVVEAVIMRDRATGRARGFGFVVFADPAVAERVIMDKHMIDCRTVEAKKAVPKEDQNILNRTGVAHGSPGPGRTRKIFVGGLASTVTESDFKKYFDQFGTVTDVVVMYDHNTQRPRGFGFITYDSEEAVDRVLHKTFHELNGKMVEVKRAVPKELSPGPTRSPLIGYNYSPGRTSGLLNGYAQGYNMSPIGGFGISMDTRFNPLSSGRSGLSPFGTTGYGLGMNLEPGLSPTYGGNSNIGNSLGYARMLSPYYNANSNRYATPIGYNAGNGRSGSVVSSTNRNVWANSGINNNINPASTGGYLSSENGGFGVAIGNNDSNWGPNSFSTQSRGSASGYTSAGGYGSGESSFGLGGGGYGRNSGTGVAPTSSFPTSTVGYEGSYGDLYHSDSVYGDSTWRSTSPELDGSSTFGYGLGDLPADISAKSSGGYIGSYNVTSRQPNRGIAA