MTTRNMSASQLEELCFVCQDISTGYHYGVPSCNGCKTFFRRTIMKNQNFVCQNAGTCPVDKSIRCACRHCRFEKCVQVGMNRNAIQQNRDPIGYTKRTRRYPRIRPLESSEECPPKSKYLESSLLTNLSFQTSNDSTEDAFLMYLTRIEQLAQYLRLSQFTSTSDLIDAVSAPCLLFDEQFMASNSQVAPQHTFTKLTYATQSDYQYWHERDWLVMIEWAKAIPTYEQMAIADKLAILRHSAITYPSLIHTFFSPDHGPDTIVFPSGAFFDRTIEPSRPVGFNRKKYQMLDQLLKPMREMRIDTTEFAAFKTIFFLNTGNVFPLFTFYIAYTDRDNADGVNESSRLILSKGRSSVTNALYRYMLRKRDAEEAGDRFGRLLLLGTVLATIAVEMKEAVLMADFFDQITFSTFAKQLLFGIKSE