MLRAKNQALIQMQDVPSAVSALHFYGNTQPSIRGRNVYVQFSSHQELTTIDQSQGRGDEPNRILLVTIHHVLYPITVDVLYQVFSPHGSVEKIVTFQKSAGFQALIQYQSQQSSITARTALQGRNIYDGCCQLDIQFSNLDELQVNYNNDRSRDFTNPNLPTEQKGRPPQLGYGDAGNMYGVQGSGPRTVGYPQMPNAAAIAAAFGGGLPPGITGTNDRCTLLVSNLNPDRIDEDKLFNLFSLYGNIVRIKLLRNKPDHALIQMGDGFQAELAVHFLKGAMLFDKRLEVNFSKHPNITQGADTHDYSNSNLNRFNRNAAKNYRYCCSPTKMIHLSTLPQDITEDEIVTLLEEHGTIVNSKVFEMNGKKQGLVQFETEDQATEALVCKHATSLSGSVIRISYSQLQNI*