MTSPRWWTKDTVAVVSGGNKGIGFEIVKRFAKEGLTVILTARDEQKGAVAAEKLKREGLNVVFHPLNVLSGASILKLASWLKQQYGGLDILINNAAVIDNDGTYATAHKVLDTNYTAVKAVTRELLPLMKISPAGARIVNVSSILGQLERLGNPTLRVEMGNPGNLTEEKVDGFVKQYLEDVREERVVEKGWPRAYCVSKIALNAYTRALSRSLQDQSDGRSIYVNCATPGYCKTDMTGNKGIYTAEQGAETPVWVALLPVGGTTGQFFSEKNVCSF*