MAVGWALRAHVDACALGWTACPKQQASPVRHGIYLFINPKSHAHGNWEEIVSFGKLIFFLEFQGGTPKLYWKLGLVLGPSLFIGFSSPDSDLKGMALEDEEGICKSPSRTLWKKALELKALRRRQHKKLWLRGKMGIHRFYRRPKIFMKRRASLEGSRKPLNGVERRIKILQKLLPNGSSMGLDGLFMVAADYILCLEMQVKVMQIMVNIVSDSN