MEALARDEMLNAVELEQWESGKSANDIAACQGIRIRRHGRPAASMDDIQAEMGAPRNILEKIIWDKEIEVAQGLARCPLNEVIESAGKAPPTRDFYGALAAAHKRNGVPALIAEVKKASPSRGVLRENFDPVEIAQAYEKHGAACLSILTDEKYFQGSFENLQKVRKAGVKCPLLCKEFVVDKWQIYYARVMGADAVLLIAAVLTDLDIKYFLRICKELGLTALIEVHDEREMERVLAINGVQLIGINNRSLETFIVDTSNTKTLLEKHGDAIREKGILVVGESGLFNPDDVAYVQNAGVSAVLVGESLVKQADPGLAIAGLFGKELVH*