MRSRPSTLAIDFDALLSHYTGNALVDRLIVIAERTTDDVVALTALRHAKRVLEEAVNPFTMKPPAFANGALYQRAQATAKRRNISKSGVEFTDAWIEENARKSDAELRKLESGLTDLLTERVKENLRMQYVELGDHYYDRGDLKNALACYMRTRDYCSTPKHIVSMCLSVIAVSLEAENFAHVNVHANKALTTLDLIDGDEGVIVLRAKLACSSGIAALRMGHFKEAANKFTEIPMEIGTLYASMCATKDVATYGTLCALASFDRNGLRELVLDNKKSAFRAHLEAAAEVREVVNDFYNSKYTSCFATLDSMRDVLALDIHLGAHVETLYKQIRERALIQYVEPYISVDLTTMAMAFNTTPEALQEELVRLIATEKIRARIDATDNTLRATGENQRLKVFEQVISDGEKFEEETRAAILRVSLLRNDVITTALDGARARERASRSQPS*