MVSALAHVIRAVPDQSSVAGGAGGVVQPPPPLPHAAFYPTADQHQQLGQSADEQGGGRRRHYRGVRQRPWGKWAAEIRDPKKAARVWLGTFDTAEDAAVAYDEAALRFKGTKAKLNFPERVQGRTHRGAFLLSPRSIPHQQFIPSPTPPMPPPPMTMHQHQLQTTVVPYPDLMQYAQLLHGGGGGVNMPFGGAASPSSSAPQILDFSTQQLIRPGQTPAMSAGSSGATASSTTTASASASPAGAWTAAAYGSERKKKDSSS