MLRVRRVGRRNAVKGEKPEGDLTVDLPIPAHFRCPISLDLMKDPVTLSTGITYDRQNIDAWLDAGNRTCPLTNQELKSLEQIPNRTIMRRIQDWCVQNSSLGVERIPTPRVPVAPAEVSAILSEVSNASRRGDLAGCCELVKKIGALGRDSERNRRCIVGDDTAASVLSATFESFASSSMENYMEGVDEILSMLVWMLPLDDEARSYLGSHASLRCMVWFLKSGNLAGRRNAILAVQELASSFNQRFLDRLMETEGLIEALVNPLKEPICPITTKASLVAIFHLVSSSPSPPPPEKMTASRFAEMGLFPLLLELLVDSDRSICERALGVLDGICGSEEGREKAYNHALTAPVLVRKILRVSDLATEYAVSCLSKLCKNYRGEDGGILVEALQMGAFQKVLVVLQVGCSERGKEKATDLLKLLNAYRERTECIDSMDFKHMKQPF