MMVEQGELVPPGFRFHPTEEELVGYYLARKVARSSCDDLDIIQEVDLYRIEPWDLQERCKLGGAAGHDDGGQTTSEWYFFSYKDRKYPSGTRTNRATAAGFWKATGRDKPVLSSSRVIGMRKTLVFYKGRAPNGRKTDWIMHEYRLQPSNHQEEGWVVCRAFQKPIPNQRPFVFPTYATPAGYCYDHLPSMDGNHQYLQVGGGPALHALAAGNSFFPQQFYSDDDDLLESKKHDNLFSSILPPLESPTAAIAACAQQRAAAHVVASENDDELMVQGGGGHAAAAAAGAIDWNFLDTLLSTTTSQLLEPSTLLQ