MTGRRYGVAITWDPVDFAKPVDLDLQAIIIDKRGDFDEMVWAVFAKLPSQVKMMLFVVAACGDSALRDAANATVHVVQEFHGHTVLRFPCEKSRADVDVIVMMEKDNEGKWWLYQAPVRVDEPAEHGEHFLDILEPTVGDIIRRRIDNAPKHQRVTFQMKKGTAVDLPKNALKRLNFSVMATIKAKVRKEIDLDISALFTDKDGNALGACWHEELELFGFQHSGDRDADEDMNVDLLQVPSKVHSVYIVVDLVAPNYKEVSFRDITYASCMANDQNCKTLASFTLESQISFISCGLSLFCQCRFPVSLLMLQVEVVRTTVMVFQGWFCAGSHLKNVNTGSGANSAEASLPEKGESAEGCRFGGAQEIGGLPPAAHEGAVMAPIPDVAEGLDCSHGGLEHVVVAGSANICKQLS*