MADPKTLILHSHFDLHYKPFGNPKFHCRKALECIFQNPVTQFSGPINPRTHFREPAHSSFPKPKTDLNKTLEKVSRRGFALVTGTGTLSLINVAVDFISTEGASASEAPRKPVLQVSNTRTWDRFFGDGFSIRVPPQFQDIMEPEDYSAGSSLYGDRAKPKTFAARFASPDGSEVLSVVTRPSNQLKITFLEAKDITDLGSLREASKIFVPGGATLYSAHSLKIKEEGGPRTYYFYEFQIDDQHVALVAAVNSGKAIIAGAAALQSKWEEDGVKLRSAAVSLSVT*