MNSQHQEYHEEVDFSNFMLLVDVCCQKAEEISDRWKVFRKRKRTKFLPSLLASKLNANPNSNPKKDEESLHVIPLPLPPPLSEDNKFAKGVATNQPASESKKRKQSNHDQEESRNNTIEKATATTQSKSKIKRELAHDDDQEPPVQKKKIIERPAVTPIWVEQVASTQLHNAQPPVWLCGKELTVTDAKKHHNRFFIPKTGVENLFQELTQGEKKMVPNGIPVIGLDEDGRVWNLELKLWPGVKQHVLSKRWIDLVQANHLKGKDEIQVWFCRYGRDRKFCFLIGRK