MSRGGSEVGFAKYMMGCTEGNFPLPSEPTVEEVHAREQFTAAYRAGPQLPTSQAPLPDYIESRIMYHPKFTPEDKKRCDGEFRSRGFTRITFEWRKPDWTDSDWNSCAADILCDNWGIWVINKRISSNFSFLNTKAALGEWLVGRNADLTQIESKCKKVVTLWTTILRRIRIDTGCTLADSRFRTTLSIFPNHPRLLALMKDPDTVSDYEESEDITILPTTIIPSWRSGQLNTFIRAVDLATVQLAEKEKKASIVRWLSRSNKRRATKKEANYQIIPLGLSFDAFDRDFIENTSVLEHRQLKIVKKDQDFSLREAIVHLHEFTDSSSFSLYM*