MGAGIRILVVMLAVAAAGSGVVAQLRRDYYASVCPDVETIVRDAVTKKVQETSVAVGATVRLFFHDCFVEGCDASVIVVSSGNNTAEKDHPNNLSLAGDGFDTVIKARAAVDAVPQCTNQVSCADILVMATRDVIALAGGPSYAVELGRLDGLSSTASSVDGKLPPPSFNLDQLTSLFAANNLSQTDMIALSAAHTVGFAHCGTFASRIQPSAVDPTMDAGYASQLQAACPAGVDPNIALELDPVTPRAFDNQYFVNLQKGMGLFTSDQVLYSDDRSRPTVDAWAANSSDFELAFVAAMTNLGRVGVKTDPSQGNIRRDCAMLI*