MLLAVIPNLTQELLTDQVDVRLKAVHLLGRLFALPGQHVAHEYHQLFAEFLKRLSDKTVEVRLAAVECAKECFLANPFGTEASEILSGLKGRLLDFDDKVRMHVVNGICDLANSNPRCVPSEVIKLVAERLRDKKLSVRKDTLQKLVEVYKAYCMKCTEGIIAPSEQFEWIPSKIIRVCYDKDCKEFRPPGMELVFAEDLFPVQLPVDERTQHWILMFAVFGSTDIKALERILSQKQRLQQEMKVYLSLRQMSKVILVAIW*