MATQLPPAESNGSFYDKASGPEKVMVSSMNGSRNEWWQDPVQGLATVRHEFGEHGGVNMSIEASATFTVMEPETLGELFEGKLGPEMDFYIYSRHFNPTVLNVGKQIAAMEAAEAAYCTSSGMAAIASVILQLCSRGDHVVASNRLYGGTHSLLAHFLPRVSNITTTFLDLHALDTEAIRSAFTPTTKVLYFESISNPTLHVADIPFLASLGHDMGVTVVVDNTFSPIILSPLRLGADIVIHSVSKYISGGADLIAGAICGPASFINSMMDLHQGALMLLGPTMNPKVAFEISERLPHLPLRIKEHCNRALSYATYLSKLGLKVIYPGLEDHPHHNLLKRMANPGYGYGGMLTLDLGTKERAYKFIHYLQNNVQFGLMAVSLGYYDTLMSCPGSSTSSELSREEQEKTGISPGLVRMSVGYSGTLEQRWSQLREALDRLNLIADQVTGNCNSS*