MAPSEKDIEEVSVPGVLAPRDDVRVLKTRIAKLLGTSPDTFPGSQPVSFSKKHLQALKEKNYFVCEKSDGIRCLLYMTEHPRYENRPSVYLFDRKMNFYHVEKIFYPVENDKSGKKYHVDTLLDGELVLDIYPGGKKQLRYLVFDCLACDGIVYMSRLLDKRLGIFAKSIQKPLDEYTKTHMRETAIFPFLTSLKKMELGHGILKLFNEVIPRLRHGNDGLIFTCTETPYVSGTDQSLLKWKPKEMNTIDFMLKLEFAQPEEGDIDYSAMPEFQLGVWEGRNMYSFFAFMYVDEKEWEKLKSFNVPLSERIVECYLDDENRWRFLRFRDDKRDANHISTVKSVLQSIEDGVSKEDLLKEMPIIREAYYNRKKPSVTKRKLDETSNDDAPAIKKVAKESEKEI