MKGLLGRLITRTNLRSCRLLTKTHVGNGSLSTSRRFLYALSSNTPYVFSDFTSLKPSKFPSSCPTLWSHFGGQKRTMFIQTQSTPNPLSLMFYPGKPVVETGSADFPNARSAMNSPLAKALFGIDGITRVFFGSDFITVTKSEEASWDFLKPEIFAAIMDFYSSGNPVFLDSSTAASMDTAIHEDDSETVAMIKELLETRIRPAVQDDGGDIVYRGFDPDTGVVKLKMQGACSGCPSSSVTLKSGIENMLMHYVPEVKSVEQELDEDEQPALTGAAHE*