MTTILKVFTLHLFIMLHGVHGHIYDVTEYGAEPSNIDNKDAFLAAWRAACGSAAGNATLLIPEGTFAVSTVEFSGPCKNGRSPLAVVVDGVLHPCAGGCHRKSGDDDVWITFSGVSNLLVTGAGTLDGRGGEHGHSNGGGKSKTTTTLELDSVANATVRGLRFLNSRGFHLNLHRSSHVAAERLRIEAPAASRNTDGIHVGLSSHVTVADSLVGTGDDCVSIGPGSSGVVIAGVACGPGHGISVGSLGREEGEGDVRGLVVRNCTVVGTTNGLRIKTWPGSPPSRAFNITFRDIVMSNVSNPIIIDQHYCPHAHCSDIAKPSLVQISDVTYERIEGTSSSRVAVQLLCSEDRPCSGVRFDRVNLSCGRERCGSKFSNVEGTKPTLVAADEAAAFGPGAVPPPDQDADVVESQH*