MLRSCGRAGKPLRRLAAVQTRGYRDPYHVSWHFNFKPEAVEPPTGHRLTDNLSIALNKRNKKENGTGALKLALEICETSGPEAITPILYGQLLENVYEEVRGIPISKLRTYNTARLQVLESLSHFVPGLNARHYTYLIKLAHLTRRPKQVQDAWEQAMLNECDKTSALYNAYLKARTDASPRLRGNSDMPDLAGAKFWATNKDVSDSRAHALDPIEFMNEMRDRGIEPTRITYAIALNHYGQQNNLPMAVSICENLWGVGFNSGKLEGPRVPHTSIMHPTPFTLISIIDAFGLNDRLVEGKAYCETIADIYGIRLDSQLAQGYWTHLMRHALYTGIPHGQSSKEMCNSVWSNIVEFDYPPSPAQYSLRIRDLLARDRLEDLQTLMHYALSVDKVGEMAAVVSTYIGLLLRRYTTTGNFPKAIEVARTFQEHTQMQEFISTKIHELEQQYKMAGNVPVGGEEGNELDILDSALVQELKYIPEDEEDEENFLQL*