MRKPDLMANKDKMNNIKSKLRKGLWSPDEDERLVRYMLTNGQGCWSDIARNAGLQRCGKSCRLRWINYLRPDLKRGAFSPQEEDLIVHLHSILGNRWSQIAARLPGRTDNEIKNFWNSTLKKRLKTNTSTPSLNNSTGSSESNKDVLSGIMPFNEHDIMTMCMDSSSSISSMQAMVLPDQFDPFFMLANNQCDMTNVSSDFSNMPAACLTQIGMVDGHQGNYGILEPNKMGSGIDFSLPSLESRSIESNSVPIDVKSHNNHFNYGSFKNTDKIQGSKVEDLIGFGNHGQGENLKMGEWDLENLMQDITSFPFLDF