MSYANKTALIIGGSHGIGLATAQLLHSHGAKVLVTGRSPDPIRSAQAQLGPAAKVLPCDITSVASIDALVKTASSFFGNGRTIDLLFINAGYAALEPFADVSEASFRRTVDTNVFGAYFAAQKLAPMVAPGGAIVFATSVANQMGIPGMSVYSASKAAVHSLVQTLAAELVGVQVRVNAVSPGFVRTPTMGVVGASREELVEFERQGVKSTPMGRTAEPEKVARAVAFLGFEATFTTGEQVVIDGGLATLRLH*