MNSHNESAFATVPRFVRSVYDMLQNEDQRILSWSADGSHFQVYDVPRLEVDVLRKYFKHGKFSSFQRQLNNFGFHKWTKTRASVATFNHDVLVRCHPSQLSALVGQMKKKVATTPTSPTTSAKRPRSLLASTTTVTVMVEPMMASKKQRMSPRDVCDLSAISFSSLWAPDGSCNQDEPLFDALDSIELTELDWHAVSSPIEADACDTNGISAIGVDLDLQANCAASGLGLLGEEDLCAILGDLETAQELSERELNALLGGASDREEVDLALDGDIEFDIAVDAGVDSLLFV