MIDFILSHGRYGRLLTLLACCVTPSQQEPLPLVISVDLSRYYTRLLWKPRTALAVAYLLHEPDVQVLAVTTGFSSVGFFSRWFAAHPCQAAEKFLLEMGKAEVPVVCGSKTGFLERDKVDAVLAKLTEGGAHWLVLDSWAAAAAMTLPSNSFQKQILSFSLPGPGVLYQGNGLSHPLTRSFQDESMSAPGLLLRSWQDSFQEAARLRILGLALGWRKDTLQGSGISRCRGSWMQREFERGRIWNVAHGHAIQVLHRLGRIGAVVEGLLQFLLPQDDHALLLAAVTASNNFTMCSKFHAVQGDDQQAILEECRSAFVEDPPDTVYARVNMVF