MDVLLAAVVGELTTRSINFLIRNCLKPTAPDVEDRLRRILLRAEVIVEEAMGRQITNQAMLQQLDVLREAMHRGHYILDTFSYESRSKEEEEEEEEEEEARGHGASKVNPLQGLCSSPSSRNRNTRILEQMRKSVDHLGSLIRDVQELVVFLTGYPRIILHRQPYSMHLLLSNCMFCRQMETELVVDFLLLRARADHAPERRLDVLPIVGPRKVGKSTLVAHACRDERVRGRFSQILFLRDRGGFTGHDDLAKFREGCETEHLQSLVPGSNDRDGGRFLLVLELAGDLDEDSWGGFYSACTRHLPSGSKIIVTSQSDTIMKFGTTTTTQALRVKFLSHEAYWYFFKTLAFGSTDPKTRPRLARLAMEVAEMTHPCLIGATMFARLLRDSSSDIRVWYKVLRFLREQRKENASRFGGHPFDLVNQRRPAYIGRMASPSEYAVFYDEQQCSSQEGVPEISAHDVMFGRVKAHGKFKVLGWRSHIPPYLSYVGTCEIQELKTTSLKRKRPCRCIED*