MLGFTKTAAAVLTLGSSVVYAGTMGPVCTPGNVTVPCERSAWDFGVQAVYLVPSFSPVGAFVGSSNRPTIFIPGVFDQTGDPDVYYNEFQPDWAWGFRLEGSYHFNTGNDLNLNWLHYKHTTNQTINLYAPTPVNPFGIAHDMFLVDIPTLDVVNLEFGQHVDFGERKDIRFHGGFEYVRYHHVGEYSDLFGQYDAATLQSNLFGPRVGADYMYNWGNGLAMYAKGATALLAGTSKMEGSVFTVPGAYGSKRAVIPMLEAKTGATYTYSMPSGDLTLDAGWMWMNFFEMEFWASGYNAIQTTNLALDGPYVGLKWVGNV