MVRIGFWPHDDGVESPALQSLAHRLRKDTGLRVLVIAPSRNKSAASMGLTLRLDMELRARPELGPDTFALTGTPTDCMMVALDATKGLLRALDLHPIMALSGPNYGPNMGTDVLLSGTVGAARTAGLYGVPALASSSTSLDKSTALDNAVDATLTLTEMALSTLEGRPARNWPRNHIVTGGLGRRHVHSSCDYEALPQNWVMDVEQVLVDAFQDGDVFINLNVPAQWQRGHGVQTTGLGLMFYRDSYVVSVPGRAPALATMAAQQQPVAVGSAAGAAAAAAAAAANTAAAAASGNGNGTGAHGNGNGNGAAAAVVETPLTSTSAAISSVVSSHDNGVMGACESRPEGSALAEDIAQALACGDSVVYNNAYDTRRTVPVERSDVVALQHGHISISTLQVWPEGHTLCLSDRVMARALLSGHDGIPAWLQARSAAAAAATAAAAGAPR*