MDRVFSVEEISDHFWSSSSAVSAADDDKKPGSKMNRSASEWAFQQFLREEADRKGEDKKEEEEEAKEELKKKENGVMTSSNGGLENKDKNNIPADSEEYQAFLKTKLNLACAAVAMSRASFLKSQDSAARADSGSQASNSPQLGSKATSKGAGNKDGNAPVEIPSLPNGQKKSVAQVRPSTSGSSRELSEEDEVEGENETMENMDPADAKRVRRMLSNRESARRSRRRKQAHLTELETQVGQLRVENASLMKRLADISQKYNEAAVDNRVLKADVETLRAKVKMAEETVKRITGLNPLLHGSPEISTMAMSSFDGSPSDTSTDAAVPVQDGPKHPLYRAAANNPIFAHDLRVSNALADISSAENIQPNSGGSTVPGNKIGWTASLQRVASLEHLQKRIRGGVSPCGPKSNREQ