MKPAISAELQRLHQLAWRAGAWMDQGWWHELDLRPWQQSYQRHPVCRPALDRLIANRRGFPQTPLPASLTPRQQAMLALESRLPRVLTALGLLAMECPDYLLLGSYRRPLAACLGERGCDQLLALSAFPAPRQPNLAPEQVAAAALDLGTRWWRSADPSCPVQAALSILLPPGPAEAMPAMGDAISWLIRIGRFL