MLRVRRVGRRNAVKGEKPEGDLTVDLPIPAHFRCPISLDLMKDPVTLSTGITYDRQNIDAWLDAGNRTCPLTNQELKSLEQIPNHTIMRRIQDWCVQNSSLGVERIPTPRVPVAPAEVSAILSEVSNASRRGDLAGCCELVKKIGALGRDSERNRRCIVGDDTAASVLSATFESFASSSMENYMEGVDEILSMLVWMLPLDDEARSYLGSHASLRCMVWFLKSGNLAGRRNAILAVQELASSSNQRFLDRLMETEGLIEALVNPLKEPICPITTKASLVAIFHLVSSSPSPPPPEKMTASRFAEMGLFPLLLELLVDSDRSICERALGVLDGICGSEEGREKAYNHALTAPVLVRKILRVSDLATEYAVSCLSKLCKNYRGEDGGILVEALQMGAFQKVLVVLQVGCSERGKEKATDLLKLLNAYRERTECIDSMDFKHMKQPF*