MEDLGCTMGINTLLSADTIVRAVKIAFNRHSMDVPEFQVYFADLPSNDFNTLLWTLPPCLVDDMTEGDGKTATTLDEDNPPASRYYFVSDQGIKICSIFKVLRLRRKQFHCVCLIFLIPTVWRTRGADCRTRDNKEEGKTSRRPYSSFFDRFRSHYRPLFPRQTLQFFHSSISLQWLLQVPASVKERSSPTWNDGRIYISSDVVGNAYLDQFRQDFTDFLEARAEEINPSGCMFIGLLGHNYVDVKEQSGLGACAYHLEASFQNLVNQGLIDEEKLDSFNMPFYGPSAEELQSIIKMEKSFEIKSVRVLSRFPLHPLLEIRDGEEVIMDKVFNCSTVPASELLFKYFTQ*