MIDKDIKPDYDRVELEEMVQGDFLYVVVTLKRIPDSARVNPYGIPVPHPLFPVVGSQEIRLIIDDRVTGLNAEIANKTVTEEGLPISKVLKYSKLKTDYKPFEAKRKLCDSFDLFLVGKSVVPLLPKLFRNKKHPMCVYFPHKQWRGQIESACSSTFLYIGNSTCCNVKVPRVSQRRNEIMENFVTVIDGLASVIPRKWKNIRSLHVKSMESLALPLYQSITETPLRIEGVKTESHSDKPEKKEVHDRDVGRKYFTKGRIFDVRYIDHMLGDFSDGLFGGKKQE*