MKQATLSFGTGKKLTISKSAAPKCTDPLHEILSAPSSSKISKPKKMKKYEQLVMDCGQKSFTSNRCKSCGMVYMNGDFQDEKVHNKFCQSFKKLMKYKVTSKDNVKEDDYPNKIIVINAQSPKALHKKAEQIVEFIDTSSLQCTLPFSISTHTMFLYINTENDEIMGCVVVERVSKAHPSFVEKKDLNESTLSNSFVEDENCPSNNLDVILSTTSIDSAYDDKKSILSWDDKRSVNVYCGVNRIWVKEEHRRGGVASKLLDAVRSHFIYGFEISKNNLSFSPPTPKGAYFAATYCSGSLKDCDFLVYVTSPISPLE