MHRDLKPENFLLVNEEEDSLLKTIDFGLSVFFKPGEKFTDVVGSPYYVAPEVLRKRYGPEADVWSAGVILYILLSGVPPFWAETEQGIFEQVLHGDLDFSSDPWPSISESAKDLVRRMLVRDPRRRLTAHEVLCHPWVQVDGVAPDKPLDSAVLSRLKQFSAMNKLKKMALIVIAENLSEEEIAGLKEMFKMIDTDNSGQITFEELKAGLKRVGANLKESEIYDLMHAADVDNNGTIDYGEFIAATLHLNKVEREDHLFAAFSYFDKDGSGYITPDELQQACEEFGLEDVRLEEMIREVDQDNDGRIDYNEFVAMMQKGNPGIGKKGLQTSFSMGFREALKH*