MGSAGPANPKLFEPLAIANGKHVLKHRVVHAPLTRNRGTPVNKNDSREEPNRLWLANDVIKEYYTQRATDGGLIISEGLPPSLEGGAMPGVPAIHQAAQVESWKPVTEAVHAKGSIFYAQLWHSGRAMIPQHIGGPVPAPSAVPWDDPTEVFWYPPAHTTELCKYVDYPPIEMTVEHIKRTIDDYVKAAKNALEAGFDGIEVHGGNGYLPEQFLSSNSNQRTDDYGGSPEKRCRFVLELVEALAAAIGQENLAIRLSPFGLFNQARGTQRKETWGYLCRELKARLPNLSYVSFIEPRYEQLFSEEDKQKFLDDWGMSNVDLSMFREIFAGTPFFSAGGFDAKTGKEAVEKGTYDAIVYGRYFTSNPDLVRRVKEDLPFNPYNRERFYGPFEDPTIGYTDFATYDEQQKK