MSYEFPQKYAKAVEEGLLPGFALLAAKNDETIYSHAAGVRSQLQPGNPAFDMDTVVSIASCTKLMTAVLALQVVQDGLINLDDAEPVARLLPKLSSKGILEGFDENTDEPIIKPVEVPVTLRMLLAHTSGAEYDVMSPMLAKWRMQRGEQPWMGTTVEDKTSIPLTYQPGSGWRYSSSSDTAGLLIERLTGRTLDELLIERILKPLGIPEGEFTFSPDKYPGPKARKTDMSTLDENTMAPPAKHLPDFDPVFGATVCLGGGGSWATPEAYFTFLKAVARRDGKLLNEASWDEMFRPQLDQRCEDSMNSWIESSPFISRTVGTGLPDDLRKSWSFAGMVCIEGREGVVNTGTIMWGGMPSILWFIDPKAETCGICFVQIMPPMVPAVMALHQGFLQEVCGLMTTAG