MRMGNWLQISIWNFVAEGGFRFVVFLRFVAEDVDLEVISNNTHGYVGADLAALCTEATLQCTREKMDVIDLEDETIDAEVLNSMAVTNEHFQAALGSTVQRGNSGGDAGGAVDRFLNQLLIKMDGMTAKKTVFIIGATNRPDIIDSALLRPGRLDHLIYIPLPDEASHFQIFKACLRKSPIAKDVEIATLAQYTQEFSGADITEICERACKYAIREHIEMDIEKEKKRKENPEAMDEDETKVAEIKAAHFEESMKYARRSVSDVDIRKYQEFAQTL*