MSITSTDICQAADALKGFVGFNRKTGRYIVRFSEDSFGMDVADDSITPTSEFVWSSVRDDVMRLGREQLQILLEQNINERLNIGEPLLVYLRRQDLPEITAQRQLR