MFVPFVFEQIGILLKKNWTDRSDLKELEQLLKMVDECKKEAVQKLVEINFERLSKDLRILFFDIALFMIPAGYSKLSDATPILCLMHDMSDPFTLKRKIKNLMEHCALSETDDGELRVHDIYVEYARSIPGNSKSYVDELFFNISDAPAMFHIRLLQLEYRDARTICLYSHDGHHENDDVCFHEDERAKYCRALALEIALHVEVGARTRGLFVRNSRKYCNCILALSGDLSSLVCLRTENVQLEQNSLLSPAGSDSPLSNLVRVEIRNANVEDFP*