MVASVNSIGVDGSNHVELDSNSSTHVEEESDEPEILGEHSAKLKKRRGGKKSRAVNERGKRKRTSDAWTHFDVIATDIDHAKCIYCGSKITCSSRNGTNAMSRHTDRCKKAPFNLDKTQTILDFESRTMVNTDGTVETATLKLSGSRYVTGNIFLEDIYEIGFTVSDYLSDPNERIRRMAEKMKLKFDKYWSNVGKINVLMFITLILDPRNKLVYCEYVVRYDAGSSITLCRRIRDTLNALFDCYPAKVVSSSSVSTTTIHDEGVISCSNSAKSSRLRSDFIRESGDLETTQTKTELEKYLGDKLEPNDYDFDILAWWAAQGKTYPILMTMARDVLAMPVSIVASESAFSTGGGRVLDDFRTSFSSKMVEALICGQDLMRTSHTYITIEESLLELEKMEEGMQELVSE*