MGKAVVVLSSSEGVSGTVYFAQEGDGPTTVTGNVSGLKPGLHGFHVHALGDTTNGCMSTGPHYNPNGKEHGAPEDDVRHAGDLGNITVGDDGTATFTIIDSQIPLSGPNSIVGRAVVVHAEPDDLGRGGHELSKTTGNAGGRVACEATQEALDIYELSSSQKVNFDKTTISSIKGVLTVRRGELASKLGVRVVDVHDRYHGLPTTVERSKKVITRRMKEKLWKKLQGWKGMVLSKAGREVMIKTMAQSLPTYAMSVFKLPSSFCDEIRSMVAHFWWGQKQGERKIHWVAWKKLCRPKTEGDLGFWDFKLFNWALLGKQA*