MREYGIVCLIRSCVSAADLPKLRSLHAKILHSDALRGDRFVANALIHAYAKCGRVDECQCVFDAIQEPNSFSWNAIVTAYAHNGFVDAARVILPRAPRQSLVAWNVVICAYARAGRIDLAREVFEKMEDRDGVTWNTMLAAHARTGDLASSETIFARIPAKDASSWSSLINAYIGAGDLARAIEAFERIMPEKDPVSSNSLVAAYCQLGLLEDAKELFDKTPDRSELPWSSLISGYSKAGRVKDAKILFQLIPFRNLVTWNSMLAVYSQNNFMSDARFVFDTMPQRDCVTWTSMIVGYAQDGHIKHAKESFELMSVHDRISWVSMIQG