MKALVTQLQLPHSCFTVPSFGLKAPSHPTQFHVSSFPLPFRSTTAFAPARFKRAERNSKSTCWNLCFRKDRLNGRRKLEWEGKNRLICRADIDSKEFNSHGAIDKADIGSCSWLSGDGIAGVSPSIQNAEKVEAFNVQENRFPKQNNGLPQANVFSTGVGTLASEYLTVDTNAGNKEPWVQQAEAWIERTIFNSRFLALFAVAGSLSGSVVCFLKGCVLICESLVAFYSMCLNGVHSGKMILRLVEAIDVYLAGTVMLIFGMGLYGLFVSNIPDNLHPSQDRALQNSSLYGMFTLKVRPNWMQIRSLDELKTKVGHVIVMILLVKMFERSKAITIATGTELLMYSFSVFLSSASLFVLNKLHH*