MILEAVRDGVVYLNGTSYLGVVDEIKLPEIQFRTTDRKPTGGLGVIELQGGLDKLEAEIKWTSIDYKLAGALLARGKSNQLMIRSDQQSFDGAGSLSKERALVTHMTVQTKSLALGEHKGGDPSEMPSKFIVHAVKQTVDGEPIIEIDVINQIFKTGGIDLLANWRRILGI