MLGRRSSRKAPAVSARDAPALAAQAAAAELARLAARRAALQSQPVARKNPRVILRPNEPWLLELDDDTFGALCAAVLCPLDPRGAGRLASCCRALRERLRAPLAALQAENRGVRSLCAKAGSTCAALLVATRLVWGQRSLSDADAAALASLARRKQLERLTYLGLPQNRISDGGVCALAAALRGGSMRRLKVLDLSGNRVGAEGRRALGNALEAPGALPSLISLSLNNAAGERRLTLEEAKVLAQQSAHAQRHKRLLSAKGLVPQ*