MVAYENVSDNGIKGYFRGMPVGYRFMPNDEELVNYLKHKVEGFPLPLGLVHDVDIYKFHPHELTGKYELIGEREWYFFTPRNRISPDGSRPSRKASNGYWKPTGSEKEIPNEKSPVGVRMSLDYYEFSNTEIQKRKQSSGTRTDWKMHEYIVKQYKDNGNDYRKKFHALALCKIYKKKAKNDEDEPAAGTSSSVPKNAPIQSQEPSSYGFQPISGFEEQAYWTQMMITANNLLVPQGTTYAELVNNKVTNVQPVSAQIVEDQRDNSCPDSQRQNDDSCPDNEHQNDDSGLYCIVHSSRSWNKRLEKNPN