MSPHHREKVVDGTFRSASSGHELFTRAWLPRGDASPPRALLLLAHGIHEHVGRFDALATALARAKVAVYGWDHVGHGRSGGELRHQFGRDGFEGVVDDAVQLVRGEHPREIPMAFAGASFGGLVAAHAVLRSPDLSWSSLTLIAPAIDVRWNLTLRAQALAGAALARAAPDRRLIPAVPPERLSDDKDAVEEYARDPLVTVANVRAKAGYEILKGFESLRKRYGEITTPLLVLHGAEDEATDPGASEIFVREAGSTDKTFASLPNAGHLIAHERATRDVVTRAIVDFVVSRAAAAAATTTPGASEREEDARGSAGASRRGGGGGGEERESVAPAVVAASRL*