MNFEKVVERICDFIRGVVSSSGSTGVVLGLSGGVDSATVAYLCVRALGSERVFALIMPETGVTPEQDVEDAINVAESLGMEYKLIEINDIVRVFKEKAGEGSKIAEANLKPRIRMVLNYYHANSMNRLVAGTGNKSELMVGYFTKYGDGGVDFLPIGDLYKTEVFQLAAYLGVPRRIIEKKPSARLWPGQTDEEEMGISYAELDEILKLIEKGERRDDEKFRRVVQMVERSRHKREMPPVARVRDLL