MATVCVTGASGFLGSWLVKRLLEEGYYVRGTVRDPDDPNKTSHLWKLSGAQERLTLFKADLLSEGVFDSIVDGCEGVFHAASAVTMTAKDPQAEIVDPAVLGTLNVLRACKKPSTVKRVVYTSSTSAVRFAASFPQDAFLDESIWSSSELCRENKFWYPLSKTLAEQAAWEFAKSNNLDLVTIIPSFIVGYTLPPVPTASAADSLSLFQGNDKRFENFKFMGYVHLDDVATAHIRAFENPAANGRYICSAVDATNAELTEFLAERYPDYKIPTFPASKKPYKGLCNDKLVNFLGMKLKGLEEMFDDVVEGFKHGGHLDPK*