MELPDGAVADAEAAADNVGEGKAPGSILRREKQIRRIENASNRRVTFSKRRKGLLKKAHELSVMCDAQVGVIVFSSTGKLSEFANPSMPKILERYEEAVCKKQSGQLFQNLDFWKHEAILLKRQIYFLQVQQSLIMGENLASLQLKDLEALESRLYFAIDKIKQKKMECLHAHDMGKKERALLQENNMLRLQIANIEAKRQDFQLKIPLSKSGDVACNKEDHQIKCGVSLHLGHTTLPLIMMKFERDPHMIKLMPKCKLEELRGYRELTTDEISKNVILTNQPLWRLSWIQQHTTTIIEYASAPRYCGIDPTYFPAKRRISWEQFKVVQY*