MNTVIGVSVNTVLFGGCFDGFIVVIVFVLLVGDWNFWDGFLSLEHKNLDAAIESLLNVEKQMRLAGDVAGTKKAVIDIVQLCYEACAWKTLNDQIVLLSKRRGQLKQAVTAMVQQAMQYIDETPDIETRVELIKTLNNVSAGKIYVEIERARLIKKLAKIKEEQGLIAEAADLMQEIAVETFGAMAKTEKIAFILEQVRLCLDRKDYVRAQILSRKISPRVFDADPLKEKKKPKEGDNVVEEAPADIPSLLELKRIYYELMIRYYFHHNDYLEVCRSYKAIYDIPSVKGDPAQWIPVLRKICWYLALSPHDPMQSSLLNSTLEDKNLSEIPMFRLLLKQLVTMEVIQWTSLWEAYKDEFECEKDMPGGSLGEKAAEDFRERIIEHNILVVSKYYLRITLKRFAELLCLSLQETEKHLSEMVVSKSLVAKIDRPAGIVCFQAPKDSNDILNSWAMNLEKLLDLVEKSCHQIHKETMVHKAALKVQ*