MQVITSVKEAKQIVKDWKSHQLSIGYVPTMGFLHDGHLSLVKHAKTQDKVIVSIFVNPMQFGPNEDFSSYPRDLERDIKMCQDNGVDMVFIPDATQMYLKNFSTYVDMNTITDKLCGAKRPGHFRGVCTVLTKFFNILNPDIVYMGQKDAQQCVVVRHMVDDLNFDLKIQICPIIREEDGLAKSSRNVYLSKEERKASLAISQSIFLAEKLVREGEKNTSKIIQAMKDILEKEKLIKIDYIELVDFNTMENIENITDNVLGAVAAFVGKTRLIDNFLVQGLK*