MKSDYYVKNLPSYWDTSSTSPTEIKFCPDNKQSLYCHLLCGLVLRDEVTRVSANFASILVQGITFLENFWKEMCSNIRSGQLSDWITDSCKGSVSMILGGSNPQLADIIEDICNQKSWKGIIPQLWPKTKYIECIVTGQMAQHVPLLEFYVNDLPLVSPNYASSEAMFGVNLNPLCKPQDVSYTFLPNMSYFEFIPVGEGKDTIVDLVNVKLGLYYELVVTNYAGLHRYRVGDVLQVTGFYNSAPQLKFIRRQNTVLSVYLEATTEEDLLKGVTRASQVLKSSDIMLRDFTCYPHVSDAPGHYVLYWELKGNNDDGISEIDTNMLVDCCFVVEESLGALYKRYRSKERSIGALEIRVVQQGTFDALMEYFISQGASLAQYKTPRCIKSSEALQVLENRVLARFFSEKLP*