MVKQGNVINWSLLPNAAKKPKRMHLEEDENDGLFHCPVPDCHNDGFGTQRGCRKHVKKKHPWFYYFDEKPSDSDIEASRSQMEKEKGQRRSGVPSFDMSCTFAEQFTAWLKGSGGGCKSDRQAQQLVSKCLKFLKFCSEDEDHLTLDIVDFCLCSPNLLFKFADSMQSEWQLGHAGRIGYLDAIAELVTYRKQRSREVATKARECLEKLHGDSGTKLDKEVLTRLSDLSNSSEDQDDCTKSCSSTDEVQEISTPPAARMKPSARKLPAKQKREDAFLMTELCPARRKSLLFTPEEDKYLKVGLKRYGFGQWTSILRDPDFHFQKGRSPNSLLNRANRKYGTMDSHLVDRKG