MATGGGGGSDDFHGLTFGQKIYFEQDAGAAGGSATGGRKGKGAAASASAAQPPRCRVDGCGVDLSAVKQYYCRHKVCYMHSKEPRVFVAGIEQRFCQQCSRFHQLPEFDQGKRSCRRRLIGHNERRRKPPPGPLTSRYGPLAASLVQEPGRFRSFLLDFSYPRVPSSVRDDAWQWQGMQHGGDRMLLGTASAIQWHGNQEPHPPHRSAAAGYGNHAYNNCHGGGGLVAAAAGASMLSSAFEPPPGGGGCVAGATAADSSCALSLLSTQPWDTPTQSGSSHHNRSPAMSAAAGAFEVAPSSVVASSYTASSSWSGSRDPADGARKNAQRHDDGLHLVHPPGPVHHGHFSGELELALQGSGPPHVDHGGGTCFSHSDTNAMNWSL