MTALIEAIARASDDAAILNSCINMSTTKSKFFRVAVEGATTDGRVIERAWLEQMSKNFDPAKYGARIWMEHMRGMYPDSAFRAYGDVTALKTEEFSIDGQKRLALMAEIKPLPELVAMSKAGQKIYTSIEINPKFGSSGEAYLVGLGVTDSPASLGTEVLEFAAKNPAANPFTKRKQAADNMFSAAVEVTLEFETTEEDTRKFSAALKGIKDTLAKFSGKSQRSDDTTGQILEVVTDMADGMGQLNEQHSAHAKSLAALEKNFATQQTEHKTLQDKFALIDTTDAGKHSQRPPATGNNGKSALTDC