MSEKVAAAAELLALNPEEERTFKEKIREAKNKKKSGKGNALVPGVVYVGHLPLGLFEPQLKSYFEQFGSVQRLRLSRSKKTGGSKGFAFVEFECEEVAKIVAETMNNYLMGEKLIKC