MVLTHVHDLDEASAASAVVFASRYVQDPLPRYELGEKSVSKDAAYQIIHDELLLDSSPRLNLASFVTTWMEPECDKLILEGINKNYADMDEYPVTTELQNRCVNIIARLFHAPVGASEKAVGVGTVGSSEAIMLAGLAFKRRWQNRRRAAGQPCDRPNIVTGANVQVCWEKFARYFEVELKEVRLREGCYVMDPDEAVRMVDDNTICVAAILGSTLTGEFEDVRRLNDLLAANNRRTGWDTPIHVDAASGGFIAPFLYPDLEWDFRLPLVKSINVSGHKYGLVYAGVGWVVWRSKEDLPDELIFHINYLGADQPTFTLNFSKGSSQIIAQYYQFLRLGFEGYRNVMENCMESARTLREGLERTGRFTIISKEQGVPLVAFTFKAKDETPLAFKLSAELRRFGWIVPAYTMPANLEHMAVLRVVVREDFGRPLAERFLSHVRMALEELDHAAKGGPVPKMRLTIELGPPARGSGEEASARVVKREAVVPVHRSVSLAGGKTKGVC*