MAVLKPEVKAFIVQAVACFDPPSTVVESVKTGFGVVVSRQQVEAHDPTKVSGRGLAERWKELFEETRKAFLEDTSAIGISHKAVRLRALNRMAAKAEGMGNMALAAQLMEQAAKECGDAFTNKVRKELSGPGGAPIPVANLSVDEWKGIAREVADEV