MKSASLLTASVLLGCASAEVHKLKLNKVPLEEQLYTHNIDAHVRALGQKYMGIRPSIHKELVEENPINDMSRHDVLVDNFLNAQYFSEIELGTPPQKFKVVLDTGSSNLWVPSSECSSIACYLHNKYDSSASSTYHKNGSEFAIKYGSGSLSGFISQDTLKIGDLKVKGQDFAEATNEPGLAFAFGRFDGILGLGYDTISVNKIVPPFYNMLDQGLLDEPVFAFYLGDTNKEGDESVATFGGVDKDHYTGELIKIPLRRKAYWEVELDAIALGDDVAEMENTGVILDTGTSLIALPADLAEMINAQIGAKKGWTGQYTVDCDKRSSLPDVTFTLAGHNFTISSYDYTLEVQGSCVSAFMGMDFPEPVGPLAILGDAFLRKWYSVYDLGNSAVGLAKAK*