MMAAVAFHQLQRCSFGAVAPDAAPHSSQTLHPNRRPVFHPRRVDSSCSPLLGRSFGVQIRSLRPPRSASLRVRAAATAEKRKAFYPGEKKGFIEEMRLVAMKLHRRDQADEGQQPEQEEEAPLGRWQPSIQGYLKFLVDSKVVYDAMESIVNKATHPAYAEFRNTGLERSAKLAEDLEWFETQGHKIPEPGEPGMAYAKYLSELADKDPPAFICHFYNVYFAHTAGGRMIGKKVAEKILDGRELEFYKWDGDLSQMMATVREKLNKVADGWTREEKNRCLQETEKSFKNSGKILRLIIQ*