MIQTVLKHEVATQAQGPGSWWWKANEEGSAWMFFDQQVKQAKNFQEAGNHKVRIMRKRLVRKAFDMILGICMSHNRELYVLLCMQDYEKFWENFGKHLKLGCIKDRENHKRIAPLLRFFSSQSEEELISLDEYVENMKPDQKDIYYIAADSVNSAKNTPFLERLAEKDLEVLFPVDPINEVAIQNLKSYKEKNFVYISKEDLDLCDKNEEREKDMKQEFGQTCDWIKKHLGIKLQPDNPSQLGGKIYDMMGMALTGKWFAYSGQSYPTRTQPHVPEIVEAELVDPAEASSQK