MSFRKRNIGLSTGADRASVPHPAQPQSPALAPESTPGIRPSPDDGRPTTSTGTPSLDNLLAGHGGLPIGKMLLIEENGTTDFAGALLRYYAAEGVVQDQKIHVIGMPEQWGRSLPGLIGPADATDDKADKRKGERMKIAWRYERLGEFGAGVAGSRDTVPAANTGDQSTSAGDGGQAKQPSFCHAFDLTKRLTHPSITNITYIPLTPSNEPLLVSIHKRLQNAIAQSPANTVHRIVIPSLLNPTLYPPEVVQPENLLPFLHSLKALLSTTGARITAMITIPLSLFPRTSGLVRWMELLSDGVIELCPFPHSADALATSGAATAHEEPPQGMLKTHRLPVLHERGGGSDQNVGQDWAFTLSRRKFEIKPFSLPPAEGDKEAQDGGQSGGMPKKADLEF