MGVLSEDPCGVTSASICAQVTEISYPQKMCILVKKLRRTYTPGWETTSGRAGTLWVRGGGVWRCVEVGSDVRTSRCLEEHSNESGGNAMEAFVPVVNGGELRLQRRQTVVRGSRAAKHAVLCAASPPVAPVAEGQGKILLDCARGNQVSRPPVWLMRQAGRYMSAFREYSDKYPFRQRSETPEIAIELSLQPWRAFQTDGVIMFSDILTPLPAIGIEFDIVKGRGPTFESPLRSQADVDRVLSVSDFDPHSKLPFVAETLSALRSEIGDACTLLGFVGCPWTLAAYATEGSSKKEIPATKRMMYSEPQILHSLLDKLADMVGEYACFQIESGAEVLQFFDSWAHHLTPAQYAEFSLPYTLRSIEIARRRHLDTPLIFFANGGAGKLELIQKLAPSVNVVGLDWATDMADARKTFGKDAVLQGNMDPLVLLGSDDHIKREVQRVCRAAGTGRHILNVGHGVVQGTPERAVGLFCEQARAYLYEESAAPAAAR*