MESIRGPDIKKQAEKYYISGMKYKDIASKYNVSINTVKSWKQRYKWNRKSMHTKKKVCTQKQNKEKSVQEPMQQEEKEVLNNSELTDKQRLFCSYYIKYRNKTKAYMKAYQCSWENANAHAYELWENVGVRNEIDKQLKEIRDNIKIDIQDLIQLNIDIAFADMKDYVTFGRKEIEIDKDEENNPVMVKVNYVDFKNSNEVDGTLISEVKQGKDGVSIKLQDKIKAIDFLRKHIEFLDEDTKHKLDIENKKLQNEKLKVDIEKVNGNKNINSKAVQIVDDIDD