MPDKKKNLLVAPCLLLLPAIVLLHPPAAQAQPSPGYYPSSMVRSMAFSEGYVNLWGPQHQTLSQDQKALTLLMDRSSGSGFKSKRSYRNGYFGASIKVQPGYTAGVNTAFYLSNNELYPGKHDEIDMELLGTVPGEPYTLQTNVYVRGTGDGARLVGREMRFHLWFDPAADFHHYAILWNPDEIVFLVDDVPVRRYAGDAFPDREMWAYGSIWDASDWATDGGRYRADYAYQPFVARFQGFKTAGCEVAAPSTCRPMPASPAGTGLSSQQQDAMRWAQHRSMVYYYCQDHTKDRALYPEC*