MESTRTISELKSSFIRAQVRILSEGLEPPEDWRNYAAETEEDDLSDKVVGDVLQKLNAALKQHSRIVYSSQAVQHVAQQITSLYWSSVTQAIHHPGSLIKGVERSVDLSSHLNIAQLPLELEDQSASEEQRARYQELRERLTDLDRLRQQRQRRLDQLRQLQQLLEPFREPQKHIQPNLVTRDGELVQELDKMRMLVARVGGRVEQGKKKLGAQEQDKPYLGCDQKLDALLDMT