MSDREEKHTVETVDQELSDYSSNGSPSITGEDLKPTKVTKQKRKRILKDVNAPKAPLTGYVRYLNEHREKFRIENPDMPFHEVTKILGQKWSSLDQSEKQQYLYEAEKDKEKYMKALQGYQQSSAYKEFQKKKRQEADFLNDTGKVKCDVENSCSPLKQNTEQLIRGPRITSTEDVHIPIFTEQFLDYSTKRESELRQLRKDNSVLEEQNALLIKQIEHMKSVVEQVKKEIIQQENENISMQKYLDQFKKTLVSSFEQVVLPSSLPECLKKTGPKKEFTEFDEEQLIKGLVRSSNLGDPKTKDDSIKAASDVRKLRKPSDTPQFKNGILSLKKTLLSAIALELMVLYLNPGYFERKVQMDERSCICSWNFTQTESGWQNQYSFKDYIQRIDDELKVFPLPVFIFLDNHPIHINFHLLKWCKGQEIYQVSFPPNCTHIFQICDTSIFEPAKLGWKKEVNNWKRKKWLQGA