MQKPLLLRVFFPLVLACGLRVEGQVVTNRSDGLCEGLVLTRGGYNCIEYVATTGDGFLLGVQRISSTRGTSSKGPVFLMHGLLVGGDVWVLNTPSEALGFILADAGYDVWIGNTRTTAFSRGHSTLQRTDSAYWDWSLDEMAQQDLPAMLGLVHSMVNQKIHYIGYSQGSQQAFAAFSQGQLVSYINKVVMLAPVAYVDHGTAPLELGLFNLHVDQILQAARVNEFSMQTRMGTQVVDLICGQTNRRCFQSWIFLFAGDNCCLNISKRELVEKYETQATSVKNLAHLAQQGRRSNFARFDYGAAENLRRYGSTMPPSYSLAAIPPLDMLLISGLRDALADQVDVMRLIVELRSRVRTYADPSFGHLDFILADTANTQIYDRILSFLESSS*