MEDLKGSSSSDDGKTSCHRGHWRPAEDEKLRQLVDQYGPQNWNFIAEHLQGRSGKSCRLRWYNQLDPNINKRPFTEDEEERLLKAHQIHGNRWASISRLFPGRTDNAVKNHYHVVMARRKRERCLTFHGKRNNFQVQYSTDHHLRSNRNSSTPPGSNFGFFRPQVSLDYGSKLGFQNNIIERKGTNIPMTSSNSSPSWTNVSASTITNDSLSFDVFDAKRKDYIQYSSSNSSLHPKEGPLALNESLHCTYHPSSTIYNNYQNVVGQQIPNAKKVDPNNPFALTSYGDGYGSNKEKITESQLVRLNSNNHEPAAMWKLPMASQQEEKDHGGQLKNQDVAFIDFLGVGIS