MVEVEDVEETQLYADLRGFLLHADPTRTDVRRAATEAVLQVRDTPGRTQMVRHGIVPALARNVSHDDPHVAISALRGLVQLSAHGPSANQAVEDLTQAGGLNRMLEIVLSRPEDGSGEKNTGADWKQRVNLAMALLANMTRVEKGAVELVGRSLPDRAIVKPLVDADNTAESGILPTKPSLELILARFMNTSFIESTDYDALEGEVLDSDPSDPYQHFAAVLMNATQVEAGRQFALRIHRNPNRKDDLGWTVLERILVQLKSPNPLRRRGVAGTIRNCCLERDAAWWMLHVLNITKHILYPLAGPEELDLDEKKGLDPDLWLEGPDKKREPDHYTRLFLVEAILLLCSTGRKNREQLRLNRVYVVLKWADMVEEQEDVSECINECVQYLRRDEEGTEEGSSDKLVHDAYNKPSIAQQVGTSADFDDVD*