MDINHGQSAGRWAYKETAWLTEGHRQPLYCGAFNHIAHQLGDLLATVGGNRATIYKCQAGGEMSVLQAFCDANTSEEFYTCAWSLDTDSGAPLLLLAGKNGQLLVVDGGTGVLETCLEGHGSAINDIAVHPCSPQFAATASRDHSVRLWNIHTRCCVLLFQGDGGHHNEVLTLSWRPGPDSMLLSAGMDNFIKVWSLAQHLETLAASDKWRAGHASSFPTALVTSPHFSTERAHWNYVDCVRWLGDLVLSKSVDDCILLWSPDTSTAQHAADGDVQLVQELQLEGCANVWWMRFALDYWCTTLAVGTSTGQVLLFDPHSQQSQPKARLKPLRAAKTDRAPLVRQTAVSYDGGIVVACHDDGX