MASSPDKNLSPSDEKTGSTESPKPEPAASGSSPSSANNPPALNFNAFDFSNMAGILNDPSIRELAEQIAKDPAFNQLAEQLQRSIPDAAQGGAGEGGFPNIDPQQYMSTMQQVMHNPEFQTMAERLGKALVQDPQMSPFLEAFSNPETAEHFTERMARMKEDPELKPILDEIDAGGPSAMMKYWNDKDVLKKLGEAMGMPVAGLPGQTASAEPEAAAEEGEEEEEESIVHQTASLGDVEGLKNALESGGNKDEEDSEGRTALHFACGYGELKCAQVLIDAGASVNAVDKNKNTPLHYAAGYGRKECVSLLLENGAAVTLQNQDEKTPIDVAKLNNQAEVVKLLEKDAFL*