MASKSTDQNQEMAIVGTGNFGNWLQRVRETGEFSDVIVDVEGQEFHLHLLPLLNASLFFRALPCDTGKEAETRGPRRVTLNSELVGGAKAFSVAADFCYLIKANFTLQNVARIRAAAEYLGMLELLESTKKFLYTNVFNHWRVCIAFLLQYKNLGISAVDEYVESRCLRMIMATLVKAFLDTKYLSAPMSLAGNAWQSSPSQMLTEILVRTCSLKDEYVGCVVDELVNAGVNLNLKCRQGRNVKGWLDSTITAQCRSDRARCGIVICLARMLERSAKPHRPWLELSSQYWCSLLQHVGSCMQTLATLKGGQTEKDVTAWMQTTEWLASINCFLEQRIGGSLHELDEDLLSYKFPPQVLLSLVGHFRDAVQASCMIDDDCCASQLQIYPVGQAYDLEHGQDFYDGAPGGELIISERAVEEVALEVDACLWNLVQDGSSLLSAHDFIYIIQSFPVSARKSHDSLYAAIEKLIERYTDGKSKVFMDKKQINNLWSLVDVSKLSSQYLDKALKNAVLLSLPKVMEYALHQHSQDLERLESDTSKLARISSSIDSDFFANDDVHNLKSITQKVVKASLKLLEENSRRSLEIMELRKQYTE