MSGRQSWNEEDMAKAVAAVVSGKMGYKLASRTYHIPRSTLQRRASKIRYQQPDEPKPLMGHYRRVFTDSQEKDLVGYIKSMEKYFMGVSRRDIRELAFQYAEDNHLNHPFDVNSRMAGEDWVRNFLKRNPELLDRSDHENILEPVNFDQFYHFMCQLS