MGAAAEEADRTLFVGNLETKVTEELLFELFHQAGPVVKVKIPKDKDGKPKQFAFVNFKHEVSVPYAMNLLNGIKLFGRPIKIQFRSGSSHASQDVNLLYPQHHLGNSSPTSTSPSRRYERTVDNMTPSAQIIQRSFSSPENFQRQAVMNSVLRQMSYGGKFGSPHLDPSGFSPSHSHSFNQSSSSQWRQDTPSQRKGRQNSHPYIPDRHYSREQRYSDHGSDHHYRGSRDDYFYEDRNPEGWSHDYDNRRDSNRDGKWRSSRH