MDEVDLEPKKDEVQDPGCAEDVLESEEAQVAESPKETPREPSDHEEEEVKVEEVEKKLEALKVEEKEVKPDYKRGESVILKREVSIVTEDYDIMKSDTPVCYLLYEGVDNGSFYLQWKASTGDELPTAVLLCVPTKTVPKFKITADGGKSLFSNKVVPDKMKFYSSICQFMKMAKDYKAKVQLLPGWITILPFKSDLHCHHDDNRVVKVGTEPFDLEGVNHVAIAGKSTSFSIKMTKEQFTANVRNCGYGLAL