MRQLLQPSAEVATSGLTLTTSPLPTPDTTKGEHLIRVHACSPCSGELLWPKNFPPPNSRALVPCPDMAGTVISAPLDSPYQPGDEVYARTNYVLTDELARKPKTLSWVEAAAVPVSAQTAWQILFVHAGVVPTTTPDGSDVSFEAAKEAWAGKRILVTAASGGVGIWVVQLARLLGIEVVGTCGSEENAALVKSLGASEVLNYRTTDFRSWGAELDGRRKVDIVVDCIGRQALQDAWWTVKEDGTVLSIYAPPGSTRPRGCQVNANDVFFIMAPSSRQLEAITRLIEDGKCRPLVDSVWPLEQFLSAFSRLDEGHTRGKIVFDIRLNQ*