MGPPDAILGVTEAFKLDKNPKKINLGVGAYRDDEGKPFVLPSVRKAEAEIMSKNLNKEYAGIAGIPEFTAAAARLAFGETSIALREKRNATVQSVSGTGALRTGSEFLSKWHSGPKVVYQPTPTWGNHIPVFKFAGIEVKQYRYYDKKTCGFDENGALSDMEKMPEKSIVLLHACAHNPTGVDPKPEQWKKIEEVIRKRKLFPFFDMAYQGFATGDIDKDAWAVRYFIDQGHNLALAQSFAKNMGLYGERVGAFSLVCSSAEEAARVISQIKILVRPMISNPPIHGARIATHILTSNTLRNQWLKDVKLMANRIISMRVKLKELLEQYGSTRNWRHVVDQIGMFCYTGISPEQVDRLTKEYSIYLTKNGRISVAGISSTNVEYLAHALHQVTK