MAKRLRCQYIFVGHKASVNAVIAASGMVYSGSSDKTIRVWSLSDLKCRDTLKGHTGAVLSMCYSAADGGYLYSGSEDASIRVWKVGKPKASRQRRRLHLHMERGTRGRLLALEKISDAHEGGIRCLASYKDFLFSGADDGRVKVWNLGELDGNDPRTPQCIVLLAEYESPVRALAVQGGTLVAAGSKVKLLDVGKIKKWRDFEALRPHKVIEDSTVGTSADRASEPVTTLYPGFTGSDQFVSASADGTVRVWDGHQRCRGFATDHKDRVHAFADTKIYFNPILLAGSYLFTASSDMTVKCYLLGDKELNYKWLSAAERTTLAAWAQADQEAGGWRAEGDPTSPS*