MLHLVDLMSPGHFASSTSSMETASSRRQQRTDVVNLEAAESMDIQHLWSLLDLQEDARERSACQTAAGRALWNHVIHDPLAHLLVGESCSQNLRMKMEKDRINNSTDIAGVMLAVRTLWFDSKLEVALNEMQLDCMKQVVILGAGMDARAYRLKCLEACTVFEMDLPKVVELKNALIQAAENAGISLPRLLAKHVERVAADVSSMDWFEKLKQAGYNPEEKTVWIMEGILHYLQDPHAKALLSCISEHCERGTILVADVMNEYATHLAEELHTRFYFHSDWPEELLPTLGYTEVQVSQIGDDDANFGLMDNPLNVFNKLRKVPRYCKSDMEGKPCRRLFLVQCRVA*