MKASLLTASVLLGYASAEVHKLKLNKVPLTEQFITRNIADHANALGQKYMGQFQQHVLEDEPVNAMRGHDVLVDNFMNAQYFSEIQLGTPPQTFKVVLDTGSSNLWVPSSECGSIACYLHQKFDSSASSTYKKNGSEFAIKYGSGSLSGFVSRDNLQIGDLKVKGQDFAEATSEPGLAFAFGRFDGILGLGFDTISVNRIVPPFYNMIHQGLLDEPVFAFYLGDANKDGDSSVATFGGIDKDHYEGELIKIPLRRKAYWEVDLDAIALGDEVAELENTGVILDTGTSLIALPSNLAEMINTEIGATKGFTGQYTIDCAKRDSLPDLTFTLTGHNFTIGPYDYTLEVQGSCISAFMGMDFPEPVGPLAILGDAFLRKWYSVYDLGNGAVGLAKAK*