MVAIVTLTRQVLLTIALALFAQGAAIPEEAAKRDDNPGFVALDFDVLRKPLNLTEALLREKRDSISLSLINEGPSYASKVSVGSNKQQQTVIIDTGSSDFWVVDSNAQCGKGVDCKSSGTFTPSSSSSYKNLGAAFTIRYGDGSTSQGTWGKDTVTINGVSITGQQIADVTQTSVDQGILGIGYTSNEAVYDTSGRQTTPNYDNVPVTLKKQGKIRTNAYSLYLNSPSAETGTIIFGGVDNAKYSGKLVAEQVTSSQPLTISLASVNLKGSSFSFGDGALLDSGTTLTYFPSDFAAQLADKAGARLVQVARDQYLYFIDCNTDTSGTTVFNFGNGAKITVPNTEYVYQNGDGTCLWGIQPSDDTILGDNFLRHAYYLLYNLDANTISIAQVKYTTDSSISAV