MDNRPFDASRSTPATLMKNSESMADVKPRIAHVSGDESRILKLTELKEISQYQSIRLPDNLTATRVSRLIYTNKGDAILALSSNAVHKLWKWEKSDRNLTGKVTTSVVPQLWRPPSGKLMVNDTSDTNPEDAVPCFAVSEDNVFLFSASGGKISWFNMMNFKRVSKFMPRSPAAAIFLVFHPQDSDGIAIGVGEDSSIQIHRVPADMVTSFSHHGFDHARTTRQLGRIGGVDFSNALDVFVSSSIDSQKIPTWMPPPATFLAIHPQDSQILAVGVEDSSILIYHRQLIRVQAKLKGHDKRITGLVFSKVLNVLVSSGADSQLCVWSTDRWEKLASKVLQITTGRGAAPLADTRV