MKLLKLSLVAALAAGALATTASAVPLEEAIKDVDVSGFMRLRYTADEADKSVNNEKKKVSDAKWNIKSVIDFKAKVDDNFFAVAGVRYGNDGGATEYGYNSGNGNFGDGVYNNTADDQFDMYRAYIGYTVGNTTVQLGRQNVFSFFTDDMYGDGLFVLNSDIQGLTLGALWMDALEQDGDISSNGLDAGELLEDPALKGQDAIHALTGKRVTDHDLYGVGAIGSYDPVSFQLWYAYLNDVVGLFAVELGANFDVNDDVTVGLKGQYGFANFDNDFADTIGVDDSNFFGFEASANIDFFDMSAGYVNYSASDDESVSLSSFEDSGSFIKAGEELVDYALYEGKNDYWFVTAGVTIPDTGLRIGADYVDGSFGEDGDYDASEVVARIDYKYNEKLKFKTWYSYIDQDSGDDDNRFRFEAKYSF