MSFRELRNFSEIMESLGYPRQISIESFRAPNFKLVADCLHWLISRYDPSADLLYDVTSEADRVFFLKSATQTMLTKGRIKLNLKKLYAADGYAVRELLKIASVLYKALNMPEEEENEAENELTFSTSKSLDVKQTRQLVTEITQRGAALYDALDKEPQLRDARQAAIARNMDMDAIERAVRQAVQAVQENILGADRMLEGLRTDEDHLRTKIDKRRAELERSEKRLSTLQSVRPAYMDEYEKLQGDLQGLFTTYMEKFRNLEWLEGQLEAHNRKEQERMDESERALKRMQRRIKDEEQRILRGEQSVDESKADADDSDEEADSSRAASSQRSRSAARTPASRQSAGGSGRRAEMQSKGAFVGQRPGLSSGASSRGGTAVGRDPEDDESDLSDEDVRDVDGGEDSESTHLTLNGDESSGDDLIADDDEDFSEDEGGSEEEDEEENPSDNDF*