MSFRKRNIGLSGTVDRTPIANTSAQAPQATTTTESHPGIRPSPDDGRPTTSTGTRSLDNLLAGHGGLPIGKILLIEENGTTDFAGALLRYYAAEGVVQDQKVHVIGMPEQWGRSLPGLIGPADMLDEKSDKKKSERMKIAWRYERLGEFGAGVAGSRAPAVSGEQSPTAADMNKQEAFCHAFDLTKRLTHPSISNLTYIPLTPSNEPLFISIYKRLQTAIASSHPSTVHRVVIPSLLNPTIYPSEVSQPDHVLPFLHALRALMNTQGHRITAMITVPLSLFPRSSGLVRWMEIISDGVIELCPFPHSADALATSGAATSQEEPPQGMLKTHKLPVLHERGGGSDQNVGQDWAFTLSRRRFEIKPFSLPPAEGDKEAQDAAGPGGMPKKADLEF*