MLQASIFDSSRGRRAIFGTGEYLAAADYDQTPAMPPSPTSPASVVIGTAAAFPGREAAGMLFDVFFDRLHTHWPILDRRLYTHLFEKQYEQGELSIQQRGVMHLIYAISSRFLQLTNKPSGVHPETHLKAAIQHMDYILEQHNLGTVQFLLLLALHGQRSPYGAGSWSQVRHAVTLCIELGFHRRRRTAPLPSNNSSPRAVEMRCRVFWAAYCLDRLTSGVLGRPFAIDDREIDAELPSPDPDLRDLTATPSSGSPLTWSNVLPFIHIVKLHRIQSRIHSRIYRVNRQESPTPADLAAEISSLQGELDEWRVRVPHPPPKRSTVDGGAPSSPGWMYDPESQHHDSRDFFELQYHKSVLLLLTALLPTLDPHADPRFRAVAHSAASVCAAYRRLERQRTLSYTMLALHSCFVAGLTLVYCVWRGGRRLLGYEALEATRACSQSLAIFGEKWPGAVKYRDVFDALSGSLLRVMMTEDGGFGVGGGGGGERLRLDSRDLCLPEDEVVGMDSVLSDAVRNAFMEVDEEAPGGAEVWQMFNEMVQGD