MSFRIYVLGMLSAYLERLGRGVFCGLCVCCSCTYKDSKFPHDHRSIGTFKGRTGPELDKEITWRRIGDICAAAAPQPKKGGASGSKPKPTARLFADDIEPSDICQGQLGDCWLMSALACLACQQGAIQQVFDTREYTQYGRYKMRLYDGARKKWRTVTIDDWIPCGADGQPMFAKPKGDEAWVVLLEKACAKFMGGNYASLDGNLMIKALEMLTGDFVCMFRLGDTRDAKSRGKPRTEQRWTRLELSRGPPPKDAAPGDDLRLVYARDEPFDSELMFRSISWELRHGSTIGASNAGGKDTENIHGIVQGHAYALMKADEADGKKFLQLRNPWGTFEWSGPWSDKSPLWDQHPKVKAALDFKPADDGTFWMEYTDFINHFNTLEFCCRSTGFEHVVINIHEEHPCCGPCWGCMEGCARYWMCCLGCKALCCGRHVTQFKRPPAGCCSCIA*