MLCCRRALAALAATALTTLFLSGCSDDSGSGAAPEKALADAQQNLESTSGVELTLTTDDLPDGVTGVETAEGVLTSAPAFEGTITVPLMGQAVQVPVIAVDGKVYAEVPFTAGWQDIDPAEYGAPDPAMLMSPDAGFTSVLAATTDLEKGDSVRGGEGNSEVLTEYTGTVPGDVVSNVIPSASGDFDVTYTITDDGELRTAELTGVFYEDSESMTYTVSFEGYGTEKDITPP