MEMQEAHESAKESLVGYLDTIHGQMEALVTAHLAACDQLETQKTDWKDRSILRLGMHKSGNHLQVKWFTIKWYGKGTARKSVKGSIRKSPNEDTYSMAQLREKAQEWEWPLVEATEIRLGILRRQASFVAKALTSLRYGQMALDKYAAWEPKAQD