MSTPEFLTGTRLVRSTYAPEDVTYLLREIQAQFVSVEEKERLIQSGERHYGQLLSPEQPPRPEYQALFERALHEGAPQLARHVAGLARVVHEEVRIRRRVNSAIVLVSLARGGTPIGVLVTRALRSLYGEEVHHYGVSIVRDHGIDGVALDFIRARHTDGSVIFLDGWTGKGVIAAELRRSVKTYNATRGSALQGELFVVSDPGGAAARCATRLDYLVPNAMLGATVAGLVSRTVLPGPAGDLHGSAFLAQLAAHDVTRHFVDTVSLHFPGQAPPEGNRLSGQDVYKAAQTFLHDVQHHAGPRPVNHVKPGVGEATRVLLRRAPEVLILRDPHAPEVQHLLSLAQERQVPVQVWPGVMPYSACALIRSVEPDP