MSSERVTLLKTSTVVPTKPTEKHLMYLSSLDLYFRDVHYNLRVLFYHQIGPSQTPQFLASLKHSLADALVHFYPLAGRLAQDADGRFAIHCNDAGVEFLEAQIDASFEELQRAHFDFQPYFAELAPLGHLTRSDLPHLPLLSIQVTQFLDGGIAVALSHNHVAMDGPSLWQFWVSWGECARGLPISKPPIHMRTYFKPENISHEIAKLMPFELKSTESRKVNGPLVNKVMQFTSEAMTKLKEIGIDAQGKVEGPNRQVSSLEVLFAHCWRHVTLARRLADEEELSFVVLADWRRQRRGTVTPPPIHENFFGNAITWTSANATAGILRDESFASTLTRIAHVVDECTHVDTLNGTIHWLELHDTRFQLGPMWFPGITMNVASSPRFPMHLVDFGWGPPSCARPIRVGGDGEICLFPSPCGGVDVCIKLDLVSLQNLIDDPGFLNP*