MSVTDKRIASSYFHLTHGICLTLRQLKGRNVTRIDLGNNQLGDNAAAAIASLIHALPKLKSLLLAGNILGPAGVKEIATSELESNETLEHLALGEPKRQRPNYVTTEGLQALLLSLARNARRKIASLELSCTALRADAGKALADFLETDSVLTSLDVSGNCFTSEGISTLLPACAKLKRLDIAETSCRGELIHAKLCDLLQKTEALAELSIAFNLLEPRPLRRIARALSSCAPLLTLNMASTGMETEGVIALADGLVNSQVSNLRDLDISENNISEIEAAVHVAKIIAQTKLQSLRLNRNPLGDAGVCELADALGSEPCPPLHSLELGSCRVAHLGASMMFMALRENPMLLTLRLSDNLLDDMLDITLIEALHHIQQLHLDSNRLSHRKLSKIAELCARNRHRVRTKEPRALGKQIKSLLPQEAMLKQHKLQAAKDSAEVFVRVSAQSIAGEELRQLRLGMMKSAKQTEQKIATLEATLLQRRDYLDSIKDALAETARACEIEIAEKTEVLMQKENQLSDLQARVTDLEAQLARRRAQHPKLLAEIREEISAALPKTEELKAQEEEMRRELKALQDKSLIGFKP*