MSHREQILILGGGIAALSAAEAARQADPERPITICAEESHYPYYRLRLSFLLGQSFDKESLLIHPPAWYDERNIVVLTGRRARSIDAERRIVTLESGETIPYGRLVIAVGAAAFLPPLPGTELPGVYTVRQVDDVAAINTDLRPGRRVIVVGGGILGLEAAWTLHEQGIAVTVVEHGPRLLSRQLDAGGSRLLERLAADEGITILTEADSMAIEKGEGVLRLRLADGRTVEGERIIFSTGIRANLELARSAGIAAGRGICVDEWMQTSVPAIFAAGDVAEFKGNLPGLWSVAAEQGKRAGRNAVLPQTDWTPYRPAAPSNMLHVFGIKIFSLGAVSSGVTLGDEEASAKEYKKFFFSDGRLVGAVLMGDLKWANRLKAAMESGRDFSGATGTMEAFLAALADE