MLRVSLQVITDDHDGQRSDRRWIRVAPGATLCITYKEGGEWLRAAVSVLEACTAASGPVGLGDVCIFIMRSEPEDTSAPPSRLADLLGALAAVDALARGAPGLKSTGRGVAVHLSGGPGALAGLAAFGSLEDLVVWTEDADAPRLASRDIDAAPLLEGLASGPAARSLRELELYGARLSRAALRALPRLAALERLQGELKELAALGSCPALRSLGPLALGAGGRRDGELLLAARLGGLAAAATQSPSLALDLRVALPAPPALTALARAAQGRLALGTEVDLAPGRPAEAAAALAAALAAALPRRLLLEARVDEAALEGGWLDGLAAFAACSAGELKARLRLAWSVWGRKDAAQAAAARALQRRGVQLGLRRARVGLRGPARVRPLP*