MASHVRPVSTQLYSANHSRLLRGGYDFSGTASVKCSPHQKRRVISMSHNEHGPSVAVVGVTGAVGQEFLSVLSERNFPYRSMKLLASKRSAGKHITFEGEEMVVEELTENSFHGIDIALFSAGGSISKKFGPLAVDQGTIVVDNSSAFRMDEGIPLVIPEVNLNAMDHIKVNNKKGGLIANPNCSTIICLMAVTPLHRHSRVKRMVVSTYQAASGAGAAAMAELEQQTREVLDGKPPTCNIFKRQYAFNLFSHNSSLMENGYNEEEMKLVKETRKIWNDPAVKVTATCIRVPVMRAHAESINLEFEEPLDEDSARELLRKAAGVVVVDDRQANNFPTPLEVSNRDDVAVGRVRRDISQEGNKGLDIFVCGDQIRKGAALNAVQIAEKLL*