MCGRGAASAALRTYVVDGAAAFADATFSRACPPSGGGSPRPRFSRLRAAGGCDARGCDARDWPGARRRGGAPPDDAQLWGRSRLGALADVAEWREWFTLLARRSLALREAGEAGTAVAERAQRGDARARLILCNTAGVLEEPAEYAAPRMLVRDATLRGEHAAPFAPVPLFGQPALDAFGAALVAALFPRVPALLDGIYGDRPANADEALAFAITQGACSPGAANVIGSGQKLATNRPLNEVLDGEAGGFGGPVLVPQGMNDKVSGPARASERADAFERLRPGVKVCRLEAGGHCPQDDAPEAVAAAILEFLPAVREYAQGDTSRGRAADGTAICSALLLPEPPAERLLPFCTADSYFSRSSLVMAASCLFAACAVAQRSTSQSARHRLAVHPSYV*