MTSYFQHRSPEELAMASLEWLEEKNVQLIFARATCIKRAQKRVVYEGANVSGEMEYDELVLATGSSPFVPLVLATGSSPFVPPLAGLKTSTPGIFVYRTIEDMDALQRLGSLLQNCWDASFPPLTQEKDAIIARAATSRRAAVIGGGLLGLEAAKVPEGKQRWSAGGVKVDCCLRSSDPTIYAVGEVASYEGGMVYGLWKPGAEQAEVLAATLGSPSAGLRYHGSDLSTKLKLLGVNVASFGANAEFWKHRMYDFQDGQAGICVQSTLDSGRYRKLVFRRLPGGSRRLLGGILVESVEDYQSLCDLARCGRELWGLETVVMTHGPRANPGQIEAELREDMVYPKHLPTTPGMLEMGTALRVVIAARQSKADRIMTEEEHVGHGPVGNTLIENLLEETHIIESAPHLMPSQLDTVAGDLLKCQVESLGCVVHVKVEISEIFSDETGAPLPLGGFPX