MSVANTNATLRRVDGANESGARDRDHALGRSVLVESGDASRADERATLVGSWVDVASVDATRTGSPLEQQRARFEWKGPKTVLHKLLDDQGVYAEVQLCVFGLYGRALFCEGDDGLPKTGLYYEGTYRSGKNVAISCLTEVANAAGLQHVLKRFVDCCDDLIVPECVRDAISAVKQPRALTLFLGQHVYSSRLFGKLWDGRTKTVIAKRRLPHLDSRPFRAKADAIRYEPLFLCIQFPRGIIDPLDLSARITSEVDALLQAYRQAYSILLADPKMLEAADAVLRNGPKFKPIGPEFRDWTLAIAQ*