MKNLSILCRFTRSIQRNMLCSVAGLVHNTRHAFSTLREDPELDEMMEFLDSLKNFEKSGVPKGAGTDSEDGFDLGRMRRLMGLMGNPQSRFKTVHIAGTKGKGSTAAFLSSILRAEGYSVGCYTSPHIQTIRERITLGKWGEPVSAKALNHHFNTRREVIERAVKLENGCLSHFEVFTAIAFSLFAEENTEIAVVEAGLGGARDATNVISGPDLAISIITTVGEEHLDALGGSLESIAVAKSGIVKNGRPLVIGGPFVPSIEYILRRKASSMSSPVVSASDPGNRSALKGFCEVTGIPRQLCDITLQIEKDYDLSIELLGVKLRMLGAHQLQNAVTATCAALCLTKQGWSLSSGAIRTGLESAFLQGRTQILSSEEANLLGVSGATILLDGAHTKESARALENTLQMTFPKAKMVLVVAMANDKDHLGFARELISVGDLDAVFSTEVDIAGAKSRMASASLLKCAWVNASREMNMKVLDLKVAVSEDQSLQVAGIVKSQSILLAEGSLLACIRAGVKILNERAGEQPGILVVTGSLHIVSAVLGYLHS*