MVLSRATDSDGSIHSTFASRYVQESLPRFQMPERSIPKDAAYQIISDELMLDGNPRLNLASFVTTWMEPECDKLIMQAINKNYVDMDEYPVTTELQNRCVNIIANLFNAPLSNEEEAVGVGTVGSSEAIMLAGLAFKRKWQNKRKAEGKPYDKPNIVTGANVQVCWEKFARYFEVELKEVKLRKDYYIMDPVKAVEMVDENTICVAAILGSTYNGEFENVKLLNDLLQQKNKKTGWDTPIHVDAASGGFIAPFLYPDLEWDFRLPLVKSINVSGHKYGLVYAGIGWVIWRAKQDLPEELIFHINYLGADQPTFTLNFSKGASQIIAQYYQLIRLGFEGYRNIMTNCAANAKALADGLVRTGRFDILSKEVGVPLVAFSLKDSSKHDEYEIADHLRRYGWIVPAYTMAPDAQQVTLLRVVVREDFNRSLAERLVRDIEKVLHELDALPSKLVTEVTASLVESHPELKEVKDIDIDSTKLNSCHVFNEILNSQKAVKAWKKFVAQKANRVC*