MQFRIDQWRAWAPGLDSTDDWLAWSKAPERLADSGEQPDVGFLPALQRRRLSRLARMMFQVAWPLAEGHSALPLVFASRHGETPRNLAILKDLAVKEPLSPTQFSLSVHNAIIGQWSIMRGDTSEMTALAGEGDGLEMAMLEALSLLAEGAPAVLLVIGEEAQPEPYAPFIDDVPFPYALALLLTPGDDWRLALHNASGARSEWPHPLSLIQCLSNNGTSLQHTWKERRWIWSRQSL