MAREIQVLRRLNHPNVIKLEGLVTSRMSFSLYLVFEYMEHDLAGLAACPGITFTEPQVKCYMQQLIRGLDHCHTRGVLHRDIKGSNLLLDNSGILKIADFGLATFFHPDQRQALTSRVVTLWYRPPELLLGATEYGAAVDLWSTGCILAELLAGKPIMPGRTEVEQLHKIFKLCGSPAEEYWKKWKLPHAIIFKPQQPYKRCIAETFKDFPASALALLDTLLAIEPADRQTAAAALESDFFTKKPYACEPSSLPQYPPSKELDAKYRDEEARRQRAGRHAGSDARRGSRERSSKAVPAPDANAELPSSLQKRRIHSHSAKSKSEKFLPANEDPAIGFPID