MKAATQARIDDSPLAWLDAVQRQRHEAGLRRCLRPRPAVATELDLASNDYLGLSRHPAVIDGGVQALRIWGAGATGSRLVTGDTKLHQQFEAELAEFVGAAAGLLFSSGYTANLGAVVGLSGPGSLLVSDARSHASLVDACRLSRARVVVTPHRDVDAVDAALRSRDEQRAVVVTDSVFSADGSLAPVRELLEVCRRHGALLLVDEAHGLGVRGGGRGLLYELGLAGAPDVVMTTTLSKALGSQGGVVLGPTPVRAHLIDAARPFIFDTGLAPAAVGAARAALRVLQAEPWRPQAVLNHAGELARMCGVAAVPDSAMVSVILGEPESAVAAAAACLDAGVKVGCFRPPTVPAGTSRLRLTARASLNAGELELARRVLTDVLAVARR*