MKMRACPLIKSGTAYRCPHAFSLRRAPFLRRLAQGPERPDIAGGTDGPRPRLQQRPQPIKQGGDPTLQPQPQPQHQHQQRQEQEAATAPETLTTRAAKLAAEVVASPLFYLVAGLVAIQLVASTGEDGGTIFVFAALPITALTALSKSSVGKQVQQQLEARLPELRAEAERQRQAHQQARQRSKWYGASRPRLPGPLGGAQHLNGEEAGDAGFDPLELGKDPGAFARFREVELLHARWAMLGFVGCMVPELLALRGVELGEPVWWKVGASKLNSDLTLNWGGIEGFRIAGKQGIGLIAACQAVLMGGPEYARYVGIRSLEPVGVFLPGDQNYPGGGPFDPLNYAADADGFVDQAVREIKNGRLAMVAMLGLFVQAAVTKKGPVQNVMEFVSDPAGENIFTNVARLL*