MDYLSVPPALAWGRARANAHSPLSNALPPLDWPLPSQFDQYELCIEVQPRPHHRAHYETEGSRGAVKATPTGHPVVKLCGYTERKPLSLQVFVGTADDRSIRPHPFYQIHRVTGKMVGTASHESVQAGTKLLDIPLTPDNNMTVLIDCAGILKLRNSDIELRKGETDVGRKNTRVRLVFRVHLPLAPPVASSGRVLALQVASLPIECSQRSAQELPVIESISLTSCSVEGGEELLLSGSNFLPISRVLFTERGTDGKFQWEEEAHVDRDNSNECLLCVRVPTYSDLSITRPVSVSLYVSNGKRKRSSTHCFKFLPSESFLKRF