MSHRRVGAAGQQSRMAAEKNSLHRCAVTLCANPAVSEGVCAMHLSRPGRSTAPPSNTALATGYASPGFGHPHHHGAASSMSPDGQHGTPDRFYRSGAHMAMQPRAGPASKKQRTTTNAPGAGLEPPGNHYSHYPSGGMALTQDSLDQMNQTNQLRFPKAPGGRIGLAASPYDDNAYLSHTMRPSGSTNDSVHSESENSMDADKETNQRRERNRIAARKSRQRKLDRISNLEDEKMRLEQHRDMLVQEIRSLEKRDAASGGASGAASTSVVSIPDKEYAHLQDVRIRIIKAVEDAYNNGNIASTLSFLRDDSIVSGPQNSSVHLRGRDALVLDYLCTTYLFSDIHLHHAKIDSGGPRSQHFRVHWIFTGRVKSAGVSMNKEFLELIESVKGKRVTIEGVSNFSFSGDKIVYVHRTADQAKFLSALVNLSKE