MMEAKQAAPDRLSSLPAELQDEILIRLDLRDAVRTSALSRTWRDLWKSLSVISLSFPFGTHPSVVDSVLLRYIGPRVSLFRICVDDACADRIDDWLIALSRYRVESIDMCGTLRSLGNFNLYSSIFSLGDLVSLLLKNCRIPPLPVGFPGFPALQKLVLAYVIFPSNGFKQLEAIIRRSPLLHTLHMFDVFIPGEYPDSVIEAPNLRVLSIYSPYDYRWRFGELSCLEYANIHVFHCPQHEHDFGVFLARFAHVQKFGLFSPAVDVKMPYTLPFTFYNLKKLQLCVDFNEIHSILSMFTMLRSCHNLQNLKIESRHDSYESFEADWEFLNALWTDGMCANLQIVRMIDIISLPNETSFMKLILSKATLLHTLYVGAHPYDFDDHIIDMLKCERASAQARVQFEGSEQQW*