MSLLTEVETYVLSIIPSGPLKAEIAQRLEDVFAGKNADLEALMEWIKTRPILSPLTKGILGFVFTLTVPSERGLQRRRFVQNALNGNGDPNNMDKAVKLYKKLKREMTFHGAKEVALSYSTGALASCMGLIYNRMGTVTAEGALGLVCATCEQIADAQHRSHRQMATSTNPLIRHENRMVLASTTAKAMEQMAGSSEQAAEAMEIASQARQMVQAMRTVGTHPNSSTGLKDDLIENLQAYQNRMGVQLQRFK