GSGFCKWFNVRMGFGFISMTNSEGSPVDPPLDVFVHQSKLVMEGFRSLKEGEQVEFTYKKSSKGLESLRVTGPGGGPCAGSDRRPKGKIPLQKRKPKGDRCYNCGGLDHHAKECGLPPQPKKCHYCQSITHMVAQCPHKALAPGSQDQPPSTSEEEEHAGSSPLEGSSSS