MSFVNICRDNTDPFYRYKMPLIQAKTEGRGNGIKTAVLNLPDVARALNRPTIYVLKYFGFELGAQTSQERSLVNGVHEASKLQDCLDGFINKFVLCGSCKNPETDIIIEKDGTLTRDCKACGSKTKIDPRHKLATYIEKNPPESAKSKKNRKAATASANVVGGGVSISDIASGQKSTDADAIPADDDDDIDELARKINAEASALPEVQEVADDEWAVDMSEEAIRKRAQELEGLTVNEELSALDEFGEWLLGFDKSELPSDVDIYKRASDLDIVEDEKILQVLAQALFDEDILNQIPEHKGLLGKLITNENAEKSLLGGIERLVGLQFTDLIPAVPKIVMILYDEDLVSEAVIQDWGTHVSKKFVPKDVSKKVRKAAKPFLKWLDEAEEEDSD*