MSVRVDDTNSRLSTLRAMNRQKGFQGNSLTADIVTCGSKLEQVGDGIRTLIDYLLELQNKYRSSSRQLCAEDEVDKFVKFLDYIAEDRLPLLMENRNAMSTIDAEQLGLEPLISKLKEAANRRKTWKLPPTKRKRVLKTFQQELRKLFSLTFTRTMILREQCNDWDVHKRLADKEVEDKRRQLKDEFLDPVTGELMCDPVKGSDGFTYDRWTFIDDNLTRSHFNRTSDAPLSIACDDVNVRSRLFEKYQNSGVEERFRDRRRQFREHAIMLAKHGGPYRDSEVLKMLDHVLLWDFDDAECRRLRDARVERLRLRRRQSVTTIYPRDPWTDAASMAIPLPSRPIHRWLQLMLRRLRSAGSLLYSNLCEPISQLFGTTLPSAALDLLRSWRAIPSACLVILRDECIPTCQRFWRTLQSAGSTLFHRFCLPIHHRSYRLYQSLVSL*