MASSILRPPSALQPAAPCSRSNPGSSSSNRRVMVAAQPAASAAAPPAASVVRAEDFIRPHLLQLKAYTPIEPFEILAKRLGREAKDIVKLDANENPYGPPPEVLAALGSMPFPNIYPDPESRQLREALAKWNDVPAEHLLVGCGADELIDLLMRCVLDSGDAIVDCPPTFTMYVFDAAVNNARVVTVPRLDGFKIDVEGVKRAVAEHRPKIVFLTSPNNPDGSVLSSEELLEILALPVLVVLDEAYIEFSEEASKMGWVATHPNLIVLRTFSKCAALAGLX