ICAGCGFKIVDRYYLVAVDKAWHSECLRCDECRRPLDTALSCFARQSRIYCREDYNRLFGGRKQCAKCCETLQPDELVMRGREHLFHTRCFSCHVCQTHLIKGSTFGMVGALIFCQQHYQPGSSAPSGFNGQPLAASQQPPVETYMGHHQEPFGSPRPFEHHALHQQQHYHGQMVNSTGLQQVSSQQQQQKTKRLRTSFKHHQLRMLKSYFATNHNPDAKDLKQLSQKTTLSKRVLQVWFQNARAKWRRLVQKTEGGAGVNSSGVS