MDGLHTELALGLIGCCGGDGQQQTAPFVAKTYQMVCDPRTDALVRWGRDNNSFVVVDPAAFSQLLLPCFFKHGNFSSFVRQLNTYVSIIQSPAPGFRKVHPDRWEFAHESFLRGQTHLLPRIRGNVGRGGGCGGGRAGQGAALFEEVQRLRHEQTAIGEELRDEPAAAGDERRPDQLMSFLSKLADDPNAVTGHLLEQSAERKRRRQHLPSHEPTVCPLPPAPPPQPPQPLLALAGAAAMDGTYWWTTEHHHHHHHQMKPMTVLPSLEPPTASCGVHQVPELGGGGVMGLTTDGEAKVEPPFPFCLLGQAFF