MRGKQLRDVTDVRRFDNLLAEDRAVGQVTSAQVNFMTVVVNELERSMSLQEEGFRAGIKLLCVRRWDTSDPPVANVDLLLVLDRPRLDPVIMNRFLVKGESTGIPLAVVLSKADLVTQEMKDSWEKQLMESGYKPYICSVETVGKSSLINFLRGKSCLPPDDIQALDEVDDEVIRVSFQLSQFVNGDKELISIAFPPGSRPGYNSRRLKISTKEEPCLISSADKSVQEMDRLFDEIDCKSYPRVACGSLASHEQQSSSNINLTTLLNLRCLDRAMSLHSRRGGRRAFAWLGRADDLEAQA*