MKDRQDASLVGKHCQYEYCNQLDFLPFFCQSCTKTFCLDHRSESAHKCANPGAWAERKRQAQLAKPSIGQGRTLRDKIPEKPCASPECETTIGTSRTPGVHCETCNRDYCLKHRFKDDHNCKNLTPIGARPIQIDVAQRTKSALDRLRAWGTAKKEQAGRALPKPKPSSAAARMVAVNNLKKTAKGDDKLAPEKRVYVYVEAEAETAKAKFPKGEFFYSKDWVVGRLLDAAARSLQVQNVNNQSSDERDKLRVFHVEGGRVLDYGEKVGAAIQSGNTLVLLRGVGAPADLIDV*