MRRMKSRHGAAKRAPEKKPGIFQLDDIPENAVFMIHQLLSLRDAARASLLTRKWLRVWRFYPNLEFTTKALGLKKRIHKVQRRAKFVSCVNTVIRHHAGTGVKSFIIKKNLNNQKYTHYLDRWMYFAVSSGAKELTLDLRPQRFIHYRNIQYNFPSSNFATPMPTSVEHLKLLFCYLRPSPTFFGLSNLKTLELSFVRITKEDLESLLSYTFSLQELKLSQCPNIDHLRIPDVPSKLNYLDIDLCWIRALEIHIQNLVIFNYHGSVRFRIIQGEGSLFKEARFQFSCGDAIEYAITEMAPALPNLETLFLIGFSKMVIPTRDPRHRFHCLKHLQLKMIMLSKKYNNLCLVSFLDAAPFLESLIVHVCNGSLYYPGKKTDLRRLEKREPHKNLKFAKMTGFDGERSSIELALHILESSTNLECLILDPRKYKSEWKYIYEENLRDVQWRVHNFTISEYIAEAVPSHVKLLFS*