MTWTLRSIAPRATLAAFFFSQWAFALTPPAVNEGDDLSGVLSTYALSSQAELSAQGKNYRFISATAPISGSPGTAAYITSLNLAYQQALADAYSGMAETLGAANISSLTSVSTDNLTGTAQDAIADCKMKKAANGEPSSSLSEKAMALLDRFLADKSSKDNEQPERRITCETITDKRAIEDTIEKTIADVFEGSRVVQTVIHDGEIGVVIALSPETARTAGVLAAQQPSTVPNPRAIHEVAEWVERQTGQQPGNLMGLVGSRMFKLSNGEWAVIGFGIAPADSGGFSGAMGKQKLSAQRKTAAIDAQRELARFANTTISAHSEKIAVDNQTGTARSIELNDNETIESIVQRSTYSRFKAYTTTASKLRLTGGTQVYSQKLKDPESSAEFFLVAHAWSPSLMTLARDFRQHTQQGYSQGRSGGGTASSKRTEPSSPTQPTLVPIIEQDW