MIVIDGSEGEGGGAVVRVSTALAAVTSRSVRVYNIRARRSRSGLSHQHLTAVRAVARISNGTLRGDELGSMELEFSPGRVTGGTFNFDVKTAGSTGLVLQAIMVAAAASEGEIDVTVSGGTDVLWAPTCDYLREVTIPVLEMMGYSARIEIIRRGYYPEGGGRVHAIIEPSELRPITLEESEIHAVRGISHSRNLPVHVAERQAESAMKILRGAGLDVDIMVEDASGPVGRGSGITLWAEGNTRLGAVSLGKPGKRAEKVGSEAARELLGFIESGSPLDRYMGDQIIPYMALTGDSRVRTCELTLHAETNIILSEKITGRRFRVEGERGGPATIEVL