MKNLSILCRFTRSIQRNMLCSVAGLVHNTRHAFSTLREDPELDEMMEFLDSLKNFEKSGVPKGAGTDSEDGFDLGRMRRLMGLMGNPQSRFKTVHIAGTKGKGSTAAFLSSILRAEGYSVGCYTSPHIQTIRERITLGKWGEPVSAKALNHHFNTRREVIERAVKLENGCLSHFEVFTAIAFSLFAEENTEIAVVEAGLGGARDATNVISGPDLAISIITTVGEEHLDALGGTLESIAVAKSGIVKNGRPLVIGGPFVPSIEYILRRKASSMSSPVVSASDPGNRSALKGFCEVTGIPRQLCDIVLQIEKDYDLSIELLGVKLRMLGAHQLQNAVTATCAALCLNKQGWSLSSGAIRTGLESAFLQGRTQILSSEEANLLGVSGATILLDGAHTKESARALENTLQMTFPKAKMVLVVAMANDKDHLGFARELISVGDLDAVFSTEVDIAGAKSRMASASLLKCAWVNASREMNMKVLDLKVAESEDQSLQAAGIVKSQSILLAEGSLLACIRAGVKILNERAGEQPGILVVTGSLHIVSAVLGYLHS*