MDGLHTELALGLIGCCGGDGQQQTAAFVAKTYQMVCDPRTDALVRWGRDNNSFVVVDPAAFSQLLLPCFFKHGNFSSFVRQLNTYGFRKVHPDRWEFAHESFLRGQTHLLPRIVRRKKRGEGGSGGGSCSFGGGFGGAGEKHVAAAASMGMSGEEEDAAEDDVLAKEAALFEEVQRLRHEQTAIGEELARMSQRLQATERRPDQLMSFLAKLADDPNAVTGHLLEQAAERKRRRQHLPSHEPTVSPLPPAPPPQPPQPLLALAGAAAMDGTCWQWTEHHHHHQMKPMTVLPSLEPPTASCGVQQVPELGGGGVMGLTDGEAKVEPPFPFCLLGQAFF