MDSIKPSSATKLPIKRKNPDHIPNPNPNLLPPNLESTAIYDYNAVVFSAEEGQRTPPFKYHRIWTEPDEVLFLQGLLDCASDGFSFPKDLHLFYARFSTTVSQQYTKSQLSEKLRRFRKKFRVVSARLARGLHESQLSPHDRALYDLSRKLWSSECWSTSPFGNKAKSDEGDDNLMVNQNQSVLDNLFVENDYGDEVKMINLSRPIAGLAAKAVLDVFDQSLNEVRMVLVQHCLLCPDHVGSVSGSGSGSCSSNKGKTALDFERQWQLQRLAELDVLSQRLRLVLDNTIRGQ