GPGTSLSVLHGAIPSAGHSPRPARGSRPEGPLGVGGDPVCPVASPARSVPRKRSAKRRLELGESGHQYLADGLKTPKGKGRAAVRSPDSPKTPKSPSEKTRYDTSLGLLTKKFIQLVSQSPDGVLDLNRAAEVLKVQKRRIYDITNVLEGIHLIKKKSKNNVQWIACTLSSPFGSVRELIRLSVSICELIRLSVSIFYIISSQTTAPALRTEDFLNAGFTLAYVTYQDIRKISGLTDQTVIVVKAPPETRLEVPDPLENLQIHLASTQGPIEVYLCPEENEIHSPVKSCNQDHNGNIPKSSSKDLASTDSGHGDCSISTAGLSPLASPTNLLQQTEDQIPSNLEGPFVNLLPPLLQEDYLLSLGEEEGIGDLFDAYDLEKLPLVEDFMCS