MKPFGLSVLFLALLGLVTAQNDCFCPGGAAAPDPEKVIQLSGSTSTTCGKLQEEATKRYLLDAHGCNFYRYYGQLCGCGDPGGYQVCGLCQDGEELPDTTTLVEKTAFSVDSCQQYPLEAKFDPFKQGCGYYYYLGSLCGCSNNQPPETACTLCADGSAPPLETRQVRLPGVESGTCQYVNEYTQYILRQDSRECIANQATLGKFCGCPEAAQPVSDCPICIGGLVLSNEPAPKFSYLSPNGETTIHQSERTCLEAEMIAHELYYASQWGNQICTDLRQQLASACCKTPAELQASISAAVATTTEGAEATNNSSGTRSGMFSWFVLATVVGVWQTIRLG*