MGLLPLLLLSFLALSNAEVSRMMGVNYGQLGDNLLSPSESINLVKTLKATRVKIYDANPEILKALSGTPLQVSVMVPNEIISNISSNQSAADEWVRSKILPFYPKTRIRILLVGNEILSEYSNKQLWYDLVPAMRRVKRSLKTHNIVNVKVGTPLAMDALQTSFPPSNATFRSDIAGTVMRPLLQFLNRTKSFYFADVYPYFVWAANPKTIELEYALLKRTGITYADPGSGLTYTNLLDQQLDALVAAMTRVGFGSVRVAIAETGWPNAGDIDQIGANIYNAATYNRNLAKKMAEDPPLGTPARPGRAIPTFVFSLYNENKKPGPGTERHWGLFYPNGSRVYEVDLTGRRPDTDYGPLPVPLNDEPYKGKIWCVAKAGKRVNASDLGSALSYACGQGNGTCDAIQRGKECYEPNSLVSHASYAFSSYWQQFRSVGGNCYFGGLAVQTTNDPGYGSCKYPAVKLTD