MLCSVAGLVHNTRHAFSTLREDPELDEMMEFLDSLKNFEKAGVPKGAGTDSEDGFDLGRMRRLMELLGNPQSRFKTVHIAGTKGKGSTAAFLSSILRAEGYSVGCYTSPHIQTIRERITLGKWGEPVSAKVLNHHFNTRREVIERAVKLENGYLSHFEVFTAVAFSLFAEENTEIAVVEAGLGGARDATNVISGSDLAISIITTVGEEHLDALGGSLESIAVAKSGIVKNGRPLVIGGPFVPSIECILRRKASSMSSPVVSASDPGNRSALRGFCEVSGIPRQLCDIVLQIEKDYDLSIELLGVKLRMLGAHQLQNAVTATCAALCLNKQGWSLSSGAIRAGLESAFLQGRTQILSSEEANLLGVSGATVLLDGAHTKESARALANTLQMTFPKAKMVLVVAMANDKDHLGFASELLSVGDLDAVFSTEVDIAGAKSRMASASLLKCAWVNALRETNMKVLDLKVAESEDQSLQAAGIVKSQGILLAEGSLLACIRAGVKILNERTGEQPGIVVVTGSLHLVSAVLGYLHS*