MASLLRNANTSLLKRSLFHSDLLTRFCFKPGVLGTSQVLSFSTRKRRSKSDGSDSGEENMSKKDMALQQAIDQITSAYGKGSIMWLGRSMAPKNVPVVSTGSFALDIALGVGGLPKGRVVEIFGPEASGKTTLALHMIAEAQKLGGYCAFVDAEHALDKTLAESIGVDTKNLLLSQPDCGEQALSLVDTLIRSGSVDAIVVDSVAALVPKGELDGEMGDAHMAMQARLMSQALRKLCHSLSLSQCILVFINQVRSKISTFGGYGGPTEVTCGGNALKFYASVRLNIKRIGFVKKGEETLGSQVLVKVVKNKHAPPFKTAQFEIEFGKGISREAEIIELSVKYKIIKKSGSFFEYNGRNFHGKDALKRFLAESDGVQELATMLREKILNAEPELEQEEQEMIGDVMELMEKTLDSTDEAASRAPAPVAAEA*