MLPAGVILVFCLIFVIVKMSEMANLKQESQASEQPDLNLQPQNPELDDEEDEDSKPSNKRERRKIEIRFIQEKSRRHITFSKRKAGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKLQPLVTKPEGKNLIQACLNAPEEPSNEDDDAQAGGVPDTHAPQGHPAAQHMHPQLQPQQPQQPLPPPPQGQPQADPSQAGQPPYHIPQMGNNYLNPDQSNYYMGFNGNQGYN