MSFGAKGVVGDNTISLSSLKPRLKPATMRPLPHSRKQQMHPFMGFPQSIIHDASQVKPSLPAPPVKHNAVPVTAVTPRKSSSGSPSSWSRVQLPIPLNPLPIKKHECNRLPIHSCSEEDFLKDVMQFLLQRGHIRLVPQGGLAEFPDAVLNSKRLDLYNLYKEVVYRGGFYVGNGINWKGQIFSKMHNHTVTNKMTGVGNTLKRHYETYLLEYELAHDDIDGECCLICHSGALGDWVNCGLCGEWAHLGCDRRKGLSTFKDYSKADGMEYICPQCSLAKYKPPLPAP