MDGLHTELALGLIGCGGDGQQQTAPFVAKTYQMVCDPRTDALVRWGRDNNSFVVVDPAAFSQLLLPCFFKHGNFSSFVRQLNTYGFRKVHPDRWEFAHESFLRGQTHLLPRIVRRKKRGEGNAGGGAASCSFGGFSGGEQNEAAATGCLGMLGELEDADDVSGKEAALFEEVQRLRHEQTAIGEELARMSQRLQATERRPDQLMSFLAKLADDPNAVTGHLLEQAAERKRRRQHLPSHEPTVSPLPPAPPPQPLLALAGAASAMDCPDAAWQWTDHHHHHRYHHHQIKPMMFPSLEASCGGVQQVPELGGGGVMGLTLTDGEAKVEPPFPFCLLGQAFF