MKRMMGDISVERYDPCLFRLAATFSSDQIDCICEALYQARDGAKLLELFEPNAHNSMYYRCPYYSSSVLRAYLYALYYGKRYNELFQVQMIATNTFEQRFYSELQDLWYKARYAENEERRQKELGAVEKYRLRKKHPPPRSIWDGQETIYSFKENARKLCLRDYILRQFYKRNKYPTLEDKKEIARITDLKIIQISNWFKNRRQRDKNSSTGQFSSAIPMQFDNFNL