MKSTSLLTASVLLGSASAAVHKLKLNKVPLDEQLYTHNIDAHVRALGQKYMGIRPNVHQELLEENSLNDMSRHDVLVDNFLNAQYFSEISLGTPPQKFKVVLDTGSSNLWVPGSDCSSIACFLHNKYDSSASSTYKANGTEFAIKYGSGELSGFVSQDTLQIGDLKVVKQDFAEATNEPGLAFAFGRFDGILGLGYDTISVNKIVPPFYNMLDQGLLDEPVFAFYLGDTNKEGDNSEASFGGVDKNHYTGELTKIPLRRKAYWEVDFDAIALGDNVAELENTGIILDTGTSLIALPSTLADLLNKEIGAKKGFTGQYSIECDKRDSLPDLTFTLAGHNFTIGPYDYTLEVQGSCISSFMGMDFPEPVGPLAILGDAFLRKWYSVYDLGNNAVGLAKAK*