MDGLHTELALGLIGCCGGDGQQQTAPFVAKTYQMVCDPRTDALVRWGWDNNSFVVVDPAAFSQLLLPCFFKHGNFSSFVRQLNTYGFRKVHPDRWEFAHESFLRGQTHLLPRIVRRKKRGEGGGGGGGASCSFGGGAGEHQVAAAAASVGMSGEEEDAAEDVLAKEAALFEEVQRLRHEQTAIGEELARMSQRLQATERRPDQLMSFLTKLADDPNAVTGHLLEQAAERKRRRQHLPSHEPTVSPLPPAPPPQPPQPLLALAGAAAMDGTCWQWTTDHHHHHHHQMKPMTVLPSLEPPTASCGVHQVPELGGGGVMGLTTDGEAKVEPPFPFCLLGQAFF