MVYAPIPRVCGVLILTCLLDQCYAAVAIGSMTSRRLLATASEISTCVRQAGADVVLPGDSGYEAARGHVFNHRNLYKPAAFIFVSSVDQVQNAVKCAVQLKVGIAPRSGGHSYEDYSLGGRDGVMVVDLGGLNETTLNKATGLATVGAGVRLGPMKLALWKQGKRTIPSGTCLTVGVGGHSLGGGWGTTSRKFGLMSDSIVEAQVVTARGNVVTASAKSNPDLFFALKGAGANSFGIVTRFTFKTFDVSEKVISFSYDYNETQQVNVLKAFQKWGFNAPDDVSASLSEFSTGGNGMSGIYLGSKSKFADVMKPFLSSLPAPTKREELEADYISTVLQNGGYKATDPSSVLGLVNVTYPFVTFKSKSIFVKKNGMSDAGVRAYIEALRRGSGYSILDLYGPTSAINKVPSNVTAFVHRDALYSIQMFTSWEESSDASSSISWIENLWRTARRFSSPSAYQNYIDVQMPLSAYYGSNLSKLKTVKKKWDPSNVFRFQQSIPLS*