MNHETTTLISLKEAMKRVDNKLQALDTQFKELDTIKDNLTLRFEHHSKTLASQAAQDEIWTAALALGFTSMELNILYSYVIEVLICLHTRMLQKLPDLVRSLPTLASVLRRKTKNKHIRTVWESILEEYGLRERDVTALCTFFVVHGNKGEHYTANVRRMHIKDVSFMITNMVTNQALQEGLLRAVQIIEKGKAARTPETSRAPLKELMPPVKG