MVFRFKIEHDQELMLELIRLKPFSAKRGTTGHVWEEVAKGVSSAIQVQLNVKQVRDRLNLLKAKFKADELSSARASGVEEDLHAVNIQSHYNDLNGLVRDYIELERMYLDEKKAKKSAKTRKEEDLANSAAALINESKLRRSQRANYDTECSSSDERSSESETESRYTSLKFRVTPLVSDRA