MTLSGGGSASDMSGQTVLTAEDVDIDVVGEGDDGLEEKDSDAGCDSPAGPPELRLDEADEVTPAAPHQGQPQPPHQQPLALPKEAAGAGAGAGAGGEAGASEADGCKGGIGSEEGGGNGGGPGSGSGAAGGLTPSKPKNSLVKPPYSYIALITMAILQSPQKKLTLSGICEFISNRFPYYREKFPAWQNSIRHNLSLNDCFVRPREPGNPGKGTTGPEPQSEDMFETAAPAGRETFSATGKSTARATALMIQSFGAYSLAAAAGPAGPNGRPYGLHPATAAGAYSHPVAGAAAAAAAALQYFLPPTPQHRPPQPPP