MGRPFIDYSEEDADSLSSRDSQEWLAVARAALAESGSDENLDEVIAYLGSLRRPAWKPNEGDVPEGGLKLFDSKIGGLPYLLPDEEWPTNNGDGLSFLWQFRLQELPGPVRAALGHSSGLMQLFISEALDEDEGQWYLLRVVTESQLQPRDPADVAAQLPHEHFELYPEKAVLGFDRVMDCPCSEDALSDLPPGVDDHQAAVVLDRLSSAGLYATQSGDKLMGWPNWCQGPEWAKTGAGQRYLQVVQVEGTLVPFAVGDSGTLVLQRHPTDVATWGISWACC*