MSLLTEVETYVLSIIPSGPLKAEIAQRLEDVFAGKNADLEALMEWIKTRPILSPLTKGILGFVFTLTVPSERGLQRRRFVQNALNGNGDPNNMDKAVKLYKKLKREMTFHGAKEVALSYSTGALASCMGLIYNRMGTVTAEGALGLVCATCEQIADAQHRSHRQMATSTNPLIRHENRMVLASTTAKAMEQMAGSSEQAAEAMEVASQARQMVQAMRTVGTHPNSSTGLKDDLIENLQAYQNRMGVQLQRFK